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