В мерзавец, у меня есть 2 совершают и филиал объединения, которые были перебазировать выглядеть следующим образомперемещение фиксации выше слияния
7
6_
5
4
3_|
2
1
слияние было сделано с не-фф.
мой клиент doens't хотите раскатать совершает 1 и 2, так что им пытаются перебазировать его выглядеть
1
2
7
6_
5
4
3_|
Это желательно, потому что тогда я могу отклониться от фиксации 7 и что мой выпуск продукции.
перебазироваться -i XXXX
сглаживает все это и имеет огромное количество конфликтов. так как я пытаюсь подготовить выпуск продукции, я не хочу иметь конфликтов, потому что код должен будет вернуться к тестированию.
, когда я это сделать
Rebase -i -p XXXXXX
движется совершающее 1 и 2 правильно, но он удаляет слияния и 4 недели работы, связанные с ним. как в мире я это делаю?
является '1' первоначальной фиксацией репо? – CharlesB
нет, его около совершить 1400. Я просто использовал 1 для иллюстрации здесь. – scphantm
Это не приближает вас к хорошему решению, но это обсуждение связано с тем, почему использование флагов '-i' и' -p' вместе создает противоречивые результаты: http://thread.gmane.org/gmane.comp. version-control.git/148059/focus = 148092 – Christopher