Разветвление рабочих процессов
Давайте рассмотрим рабочий процесс Git, изложенный в статье Винсента Дриссена (Vincent Driessen) A successful Git branching model(Успешная модель ветвления Git).
Этот рабочий процесс состоит из пяти типов ветвей, каждая из которых имеет разные роли:
- Основная
- Ветка функций (т. е. ветка темы)
- Ветка выпуска
- Ветка исправлений
- Ветка разработки (т. е. ветка интеграции)
![Базовый рабочий процесс ветвления Git с основной веткой, ветками функций, выпуска, исправлений и разработки. Basic Git branching workflow with main, feature, release, hotfix, and develop branches.](/static/3a74e458deec1ddd454b858cf71a680d/5a190/01.png)