• Создание:
    • git branch <имя_ветки>: Создать новую ветку на основе текущего коммита (HEAD), но не переключаться на нее.
  • Переключение:
    • git checkout <имя_ветки>: Переключиться на существующую ветку. Рабочая директория будет обновлена до состояния этой ветки.
  • Создание и переключение:
    • git checkout -b <имя_ветки>: Создать новую ветку и сразу же переключиться на нее.
  • Просмотр:
    • git branch: Показать список всех локальных веток. Текущая ветка будет отмечена звездочкой (*).
    • git branch -a: Показать все ветки (локальные и удаленные).
  • Переименование:
    • git branch -m <старое_имя> <новое_имя>: Переименовать текущую ветку.
    • git branch -m <старое_имя_другой> <новое_имя_другой>: Переименовать другую ветку.
  • Слияние (Merge):
    • git merge <название_сливаемой_ветки>: Влить изменения из <название_сливаемой_ветки> в текущую активную ветку.
  • Удаление:
    • git branch -d <имя_ветки>: Удалить локальную ветку. Удаление возможно, только если ветка полностью слита с текущей или другой веткой (безопасное удаление).
    • git branch -D <имя_ветки>: Принудительно удалить локальную ветку, даже если она не слита.

〰〰〰 𓆝 𓆟 𓆞 𓆝 𓆟 𓆝 𓆟 𓆞 〰〰〰