Просто хотел добавить это, пока:
git checkout -b {branchName}
Создает новую ветку, а также проверяет эту ветку / делает ее вашей текущей веткой. Если по какой-то причине все, что вы хотите сделать, это отключить ветку, но не сделать ее текущей ветвью, то вы должны использовать следующую команду:
git branch {branchName}
В первой команде "checkout" делает указанную ветвь вашей текущей ветвью, а "-b" означает: эта ветвь еще не существует, поэтому сделайте ее для меня.