2011-12-22 26 views
0

我已經執行了合併。後來,提交了更多的提交。然後發現我在這次合併中進行的衝突解決是錯誤的。我已經修復了舊版本,但現在我需要再次合併舊分支。不幸的是,git認爲這已經解決了,所以它不會引起我想要的任何更改。從某種意義上說,我想再次通過沖突解決過程,但是我不能認爲所有這些已經被推到了起源之上,而更多的變化被應用於頂端。我如何第二次合併?

回答

0

git reset --hard ORIG_HEAD

其中ORIG_HEAD是在合併之前正確提交,假設你不介意擦除ORIG_HEADHEAD(的GitHub答案提供)之間的歷史。

相關問題