git checkout -b <имя_новой_ветки>
Для создания новой ветки и немедленного перехода на нее в Git, можно использовать несколько способов. Наиболее распространенный и рекомендованный - команда git checkout -b <имя_ветки>.
Описание команды:
git checkout: Команда для переключения веток или восстановления рабочих файлов.-b: Опция, указывающая, что необходимо создать новую ветку. Если ветка с таким именем уже существует, команда завершится с ошибкой.<имя_ветки>: Имя, которое вы хотите присвоить новой ветке. Рекомендуется использовать осмысленные имена, отражающие суть изменений, которые будут вноситься в этой ветке (например, feature/реализация-новой-функциональности или bugfix/исправление-ошибки-аутентификации).Пример использования:
git checkout -b feature/новая-фича
Эта команда создаст новую ветку с именем feature/новая-фича и сразу же переключит рабочий каталог на эту ветку.
Альтернативный вариант (сначала создать, потом переключиться):
Хотя первый способ более удобен, можно выполнить создание и переключение в два этапа:
git branch <имя_ветки>
git checkout <имя_ветки>
Например:
git branch develop
git checkout develop
Важно: Новая ветка создается на основе текущей ветки, на которой вы находитесь. Обычно, перед созданием новой ветки от feature/bugfix, убедитесь, что вы находитесь на ветке main или develop, чтобы не включить в новую ветку изменения из другой незавершенной работы. Перед созданием ветки стоит сделать git pull, чтобы убедиться что локальная ветка актуальна.