plr
@plr

Как правильно проводить merge requests в gitlab?

Коллеги,

В частном репозитории две ветки:

  • master
  • beta


В 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, может быть по-другому?
  • Вопрос задан
  • 631 просмотр
Пригласить эксперта
Ответы на вопрос 1
@disappearedstar
Фронтенд-разработчик
Ничего страшного в отставании от мастера нет. Если вам в фичеветке нужен свежий код из мастера и вы не хотите засорять историю мерж-коммитами, используйте git rebase.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы