rebaseing topic branch which has merges from master
- From
- Marc Mutz <marc@kdab.net>
- Date
- Apr 14, 2009, 15:03 UTC
- Message-ID
- <gs28e1$ktn$1@ger.gmane.org>
Hi,
I'd like to achieve the following:
---(BP)--- ....---(M1)--- ... ---(M2)--- .... master
\ \ \
\ \ \
(T1)---(T2)---(T3)---(T4)---(T5)---(T6)--- .... topic
||
||
VV
---(BP)---....---(M1)--- ... ---(M2)--- .... master
\ \_____________
\ \
(T1)---(T2)---(T3)---(T4)---(T5)---(T6)--- .... topicHowever, when I run git checkout topic git rebase M1 I get a conflict somewhere around a merge commit down the road, and when I gitk to check where I am, I see master commits (M2, M2^) that have changed their (sha1) name. That shouldn't happen, afaiu git, so what's wrong? Is this simply not supported? Can I flatten the merge commits somehow before rebasing?
Thanks, Marc