Коллеги,
В частном репозитории две ветки:
В
master запрещён (protected)
git push, только
merge.
Настроен CI/CD по каждой из веток равной своему окружению.
Соответственно "доводим" ветку
beta до готовности переноса её на production.
Делаем
Merge Request в результате которого формируется git commit на
master. Вроде бы всё как надо.
Но не нравится что в результате
Merge Request ветки разные и тот же gitlab показывает, что
beta начинает отставать от
master на каждый
git commit после
MR.
Делать после merge из
master в
beta для выравнивания - стрёмно мне кажется.
Подскажите как лучше, эффективнее, правильнее. Может быть не
MR, может быть по-другому?