Что такое git checkout -b <branchname>
?Что такое git checkout -b <branchname> для?
Я имею в виду, вы можете создать ветвь, делая git branch <branchname>
но, что он делает git checkout -b <branchname>
конкретно?
Что такое git checkout -b <branchname>
?Что такое git checkout -b <branchname> для?
Я имею в виду, вы можете создать ветвь, делая git branch <branchname>
но, что он делает git checkout -b <branchname>
конкретно?
Это означает, что вы делаете две вещи:
<branchname>
<branchname>
Это просто сокращение для создания новой ветви, а затем непосредственно проверить его ,
$ git checkout -b new-feature
представляет собой сокращенную и эквивалент:
$ git branch new-feature
$ git checkout new-feature
Для справки, пожалуйста, см documentation on git-branch.
Awesome, thanks :) – NietzscheProgrammer
@NietzscheProgrammer Вы очень желанны! –
Быстрая цитата из документации по ['git checkout'] (http://git-scm.com/docs/git-checkout): *« Указание '-b' вызывает создание новой ветки, как будто ['git-branch'] (http://git-scm.com/docs/git-branch) были вызваны, а затем извлечены." * – axiac