Коллеги,
В частном репозитории две ветки:
В
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
, может быть по-другому?