Долгие ветки Git Flow в Git
Git Flow опирается на две
долгие ветки: main хранит
то, что уже выпущено пользователям,
а develop собирает
текущую разработку следующего
выпуска. Рабочие ветки живут
коротко и сходятся в одну
из этих линий или в обе сразу.
feature - ветка одной задачи
от develop обратно в develop.
release - подготовка номера
к выпуску от develop.
hotfix - срочная правка
уже выпущенного от main.
Такой договор задает роли веток:
главная линия остается стабильной
картиной продукта в бою,
а develop принимает
незавершенные возможности,
пока они не прошли цикл выпуска.