Предпосылки
TEAM1 работает над новой веткой DEV_NEW_FEATURE
(которая изначально является разветвленной формой DEV
), которая будет запущена в производство через 2 недели. TEAM2 будет работать над веткой DEV
, которая будет запущена в производство только через несколько месяцев.
Вопрос
Какова наилучшая стратегия сохранения всех изменений из DEV
из DEV_NEW_FEATURE
, но убедитесь, что вся работа в DEV_NEW_FEATURE
объединяется в DEV
?
Возможное решение
DEV_NEW_FEATURE -> DEV -> STAGING
DEV_NEW_FEATURE -> STAGING_NEW_FEATURE -> PROD
Однако для этого потребуется, чтобы TEAM1 объединялась с DEV
для каждого изменения, входящего в DEV_NEW_FEATURE
. Есть ли способ потенциально автоматизировать создание PR для DEV_NEW_FEATURE
, объединяемого с DEV
?