Интерактивная перебазировка объединенной ветки

Я использую git и дохожу до этого состояния:

      X --- Y --------- M1 -------- M2 (my-feature)
     /                 /           /
    /                 /           /
   a --- b --- c --- d --- e --- f (stable)

Это происходит, когда мы работаем над веткой «моя функция -» более суток. M1 и M2 объединяются из стабильной ветки в функциональную ветку. M1 и M2 могли иметь объединенные конфликты, которые были разрешены. Вся идея слияния стабильной ветки с функциональной веткой состоит в том, чтобы как можно раньше разрешить конфликты.

Как только функция будет завершена, мы хотим перебазировать ветку функции на один или два коммита.

Проблема в том, что когда мы делаем интерактивную перебазировку, git показывает нам те же конфликты слияния, которые мы уже решаем во время слияний M1 и M2.

Есть ли способ заставить git повторно использовать решение о слиянии, которое мы уже приняли в M1 и M2?

8
задан Ciro Santilli 新疆改造中心法轮功六四事件 11 March 2015 в 08:04
поделиться