Команды Git

git branch

git branch: вывести список, создать или удалить ветки.

Команда git branch — это отличный инструмент для работы с ветками. Ветка в Git — это, по сути, просто указатель на конкретный коммит, но логически она представляет отдельную линию разработки. Ветки (branches) позволяют нескольким разработчикам параллельно работать над разными задачами или исправлять ошибки, не ломая друг другу код.

Команду git branch чаще всего используют, чтобы посмотреть список всех локальных веток в репозитории, создать новую ветку или удалить старую.

  • Показать ветки: Если просто написать git branch, команда выведет все локальные ветки текущего репозитория.
  • Создать ветку: Чтобы создать новую ветку, напиши git branch и добавь её название.
  • Удалить ветку: Чтобы удалить ветку, используй git branch с флагом -d и названием ветки.

Примеры

Вывести список всех локальных веток в репозитории:

git branch

Создать новую ветку new-feature (но не переключаться на неё):

git branch new-feature

Удалить ветку old-feature:

git branch -d old-feature

В свежих версиях Git появилась команда git switch. Это более удобная альтернатива git checkout для переключения веток. С её помощью можно одной командой создать новую ветку и сразу же на неё переключиться. Если у тебя Git версии 2.23 или новее, git switch покажется куда более понятным инструментом для работы с ветками.

Переключиться на существующую ветку login-feature:

git switch login-feature

Создать новую ветку login-form-bugfix и сразу же на неё переключиться:

git switch -c login-form-bugfix