В прошлом уроке ты узнал, что — это параллельная линия разработки. Теперь научимся такие линии создавать и переключаться между ними.
git branch имя — создать ветку
Чтобы создать новую ветку, напиши git branch и через пробел её имя:
git branch feature
Эта команда создаст ветку feature рядом с main. Имя можно выбрать любое — обычно его называют так, чтобы было понятно, над чем ты работаешь: feature, fix-bug, new-design.
Как и при коммите, терминал в ответ молчит — это значит, что всё прошло успешно. Проверить можно через git branch: в списке появятся обе ветки.
git switch — перейти на ветку
Создать ветку — половина дела. Чтобы начать в ней работать, нужно на неё переключиться:
git switch feature
Теперь ты внутри ветки feature, и все новые коммиты будут попадать именно сюда. Вернуться обратно так же просто:
git switch main
Раньше для переключения использовали git checkout имя — ты ещё встретишь эту команду в старых проектах. git switch появился позже и делает то же самое, только понятнее.
Попробуй
Создай ветку feature командой git branch feature. Так ты получишь отдельное пространство, где можно спокойно пробовать новые идеи. Когда команда сработает, урок зачтётся.