引用我有以下情況:刪除了一堆重複的承諾和混帳
A---B--- ... ---E---------------------------.
\
A---B--- ... ---E---F---G---H---I--- ... ---N master
我想刪除從歷史的重複提交和刪除此錯誤引用。
A---B--- ... ---E---F---G---H---I--- ... ---N master
我和git rebase -i
嘗試過了,刪除重複的承諾,但是這一次的結果複製到提交了很多的合併衝突。
wouw,那些線條確實看起來像平滑彎曲:P +1 – KurzedMetal
你能解釋一下你的意思是「rebase使它變得更糟」嗎?如果你想做你說的話,你將不得不重寫所有的東西, E包括HIJ(即使你不改變他們的內容,他們也不得不改變他們的父母)。你無法逃避這一切。我不知道你怎麼知道這一點。 – KurzedMetal
我已更正圖表,謝謝。 – Fu86