Хз как лучше) но у нас на мастере стоит автодеплой на бой, беру таск, ответвляюсь от актуального мастера, делаю задачу, в менеджером проверяем на наличие проблем (тестов у нас тоже нет), если все ок - делаю MR на мастер, в случае конфликтов - разрудиваю, тимлид смотрит, если есть замечания, добавляю коммит с исправлениями, если все ок - мержит и улетает на бой, я обновляю мастер у себя, ответвляюсь с новым таском и выполняю дальше) так получается мало конфликтов и все вроде норм))