Народ. А вот начал я разработку на своей ветке, пока ее закончил, master удаленный тоже сдвинулся. Мой merge request покажет принимающей стороне что не готово и надо мержить. Нормальное такое явление когда шеф(ответственный за master) берет и мержит. Или мне перед merge request надо обязательно последненькое с master-a подбирать и свое мержить или перебазировать на master. Просто насколько это мне понятно будет делать, если не знаком со всеми теми изменениями в master, не я же их туда принял
зато ты знаешь свои изменения. и если будут конфликты, то ты скорее всего сможешь их корректно разрулить. чтобы этого небыло, надо периодически мержить всё свежее в свою ветку. чтоб код был актуальным, и возможные конфликты фиксить по мере появления и не потом в конце все разом, как снежный ком. ответственный человек потом спокойно смержит все новое от тебя в мастер уже, без конфликтов.