Уместность веток версий в Git
Схема с ветками версий уместна,
когда старый номер продукта
еще должен получать исправления,
а разработка следующего номера
уже идет в main.
Так живут многие библиотеки
и приложения с явной политикой
поддержки: 1.2 еще в эксплуатации,
а 2.0 уже собирают в главной линии.
Это оправдано, если команда
готова следить за несколькими
линиями и вручную доводить
важные правки до каждой
нужной ветки. Там, где выпуск
один, пользователи всегда
на последней версии, а старые
номера не обещают чинить,
отдельные release/…
чаще лишняя нагрузка.
Ветки версий не заменяют ветки окружений и не задают порядок выкладки на сервер: они делят историю по номерам продукта, а не по стадиям одной и той же сборки.