Ответ
Ветка (branch) в Git — это легковесный подвижный указатель на один из коммитов в истории репозитория. Она позволяет изолировать разработку новых функций, исправлений или экспериментов, не затрагивая основную кодовую базу (часто ветку main или master).
Основные команды:
- Создание новой ветки и переключение на неё:
git checkout -b feature/new-button - Переключение на существующую ветку:
git checkout main - Слияние ветки в текущую:
git merge feature/new-button
Практическое применение: Ветки — основа популярных рабочих процессов, таких как Git Flow или GitHub Flow. Они позволяют команде работать параллельно, а затем интегрировать изменения через pull/merge request с код-ревью.