Представьте себе git-репозиторий, который имеет следующую структуру:
- Основная ветвь - здесь ведется разработка для следующего основного выпуска
- Ветви релизов - разработка патчей для релизов производится здесь
- Ветви исправлений - ветви исправлений разветвляются от веток релиза для исправления ошибок выпуска патчей.
Main -------------------------------->
\
Release o--------o
\ /
Hotfix o--
Таким образом, исправления разрабатываются из ветки Release, и для того, чтобы вносить исправления в мою основную ветку, мой предыдущий шаблон заключался в использовании вишневых пиковых слияний. Теперь я спрашиваю, уместно ли это.
Было бы более уместным использование регулярного слияния для слияния ветви исправлений с основной веткой? Есть ли "ошибки" в любом из сценариев?