Почему бы ему самому не ребейзить свою ветку на нужное место мастера или не выдёргивать оттуда нужные коммиты через cherry-pick?
Разработчик пишет код в свой topic бранч и периодически его показывает остальной команде. Для этого он выполняет push в origin. Кроме этого он периодически проверяет не изменился ли master и если изменился, то делает merge из master'а в свой topic. На этом этапе мне все нравится. Topic доступен для всей команды и актуален по сравнению с master.
Но вот как правильно его обратно смержить в master? Если делать обычный merge, то история в master'е будет сумасшедшей. А если делать rebase, то у других topic станет невалидным.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.