Ответ 1
Если вы не указали начальную точку, новая ветка создается из того, что вы в настоящее время проверили (текущий HEAD
).
git checkout -b|-B <new_branch> [<start point>]
Задание
-b
приводит к созданию новой ветки , как если бы git -branch (1) были вызваны, а затем извлечены.
И git-branch
:
[...] Вторая команда создает новую ветвь ветки с именем
<branchname>
, которая указывает на текущийHEAD
или<start-point>
, если задан.