Базовое управление ветками (Basic Branch Management)
Теперь, когда вы знаете, как проверить текущую ветку, давайте попрактикуемся в некоторых основных операциях управления ветками.
Перейдите в каталог Git-репозитория, если вы еще не там:
cd /home/labex/project/my-git-repo
Создание новой ветки (Creating a New Branch)
Чтобы создать новую ветку, используйте команду git branch, за которой следует имя новой ветки. Давайте создадим ветку с именем feature/add-new-file.
Выполните следующую команду:
git branch feature/add-new-file
Эта команда создает новую ветку, но не переключается на нее. Вы можете проверить, что новая ветка существует, снова запустив git branch:
git branch
Вы должны увидеть оба списка веток:
feature/add-new-file
* master
Переключение между ветками (Switching Branches)
Чтобы переключиться на новую ветку, используйте команду git checkout, за которой следует имя ветки.
Выполните следующую команду, чтобы переключиться на ветку feature/add-new-file:
git checkout feature/add-new-file
Вы должны увидеть вывод, указывающий на переключение:
Switched to branch 'feature/add-new-file'
Теперь, если вы снова запустите git branch, вы увидите, что feature/add-new-file является текущей веткой:
git branch
Вывод:
* feature/add-new-file
master
Вы успешно создали и переключились на новую ветку. В следующем шаге вы узнаете, как удалить ветку.