2013-01-18 149 views
0

我從分支合併到主。然後,我注意到,我解決了這個矛盾在一個糟糕的方式,所以我恢復合併使用以下命令:我在git中恢復了合併,現在我該如何重新合併?

git revert -m 1 *merge-hash* 

同事後做了幾次提交。我試圖重做合併,以便我有機會以不同的方式解決衝突。但是,當然,它說分支已經合併了。怎樣才能重新合併並以好的方式解決衝突?

+0

http://stackoverflow.com/questions/3662543/is-there-any-way-to-undo-the-effects-of-git-revert-head – mcalex

+0

你在提交提交後是否有提交? –

+0

是的,馬有幾個 – gotch4

回答

0

使用互動的rebase擺脫合併和復歸的提交(簡單地從列表中忽略它們)

這個工作流程更適合於扔掉合併:http://dymitruk.com/blog/2012/02/05/branch-per-feature/

+0

這當然是一個很好的工作流程......但它不能解決我的問題。對不起,這是無關的... – gotch4

+0

然後做互動rebase。這不是工作流程的一部分。 –