Git - ярлык для ответвления от другого ответвления - PullRequest
0 голосов
/ 03 января 2019

Следующие два командных блока эквивалентны?

$ git checkout -b myfeature develop

и второй командный блок.

$ git checkout develop
$ git checkout -b myfeature

Ответы [ 2 ]

0 голосов
/ 03 января 2019

Вы можете использовать команду git checkout -b <new_branch>, это создаст новую ветвь на основе текущей ветки, в которой вы находитесь.

Таким образом, если ваша текущая ветвь называется development , вы можете создать новую ветвь с именем feature на основе ветви velop , например: git branch -b feature

0 голосов
/ 03 января 2019

Да, но однострочная команда работает быстрее - она ​​делает 1 проверку вместо 2. Также может быть различие из-за ловушки post-checkout.

Другой набор эквивалентных команд:

git branch myfeature develop
git checkout myfeature
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...