Ветвление Git (рабочие процессы)
Коротко: Ветка (branch) — отдельная линия разработки в Git. Рабочие процессы определяют, как команды используют и сливают ветки.
Подробнее: В trunk-based разработке все работают в main небольшими частыми изменениями и с флагами функций. В процессе с ветками функций каждая задача получает ветку, которая проходит ревью через pull request и сливается в main. Git Flow дополнительно использует develop.
Подробности
- Pull request: предложение слияния с ревью, тестами и обсуждением.
См. также: конфликты слияния, семантическое версионирование