2013-08-21 35 views

回答

1

實際上沒有辦法通過「最小合併衝突」來實現。如果發生衝突,那麼就會有衝突,無論你做什麼,都會是相同的。

假設的依賴性變「XXX」仍在審查,即尚未合併...

取的依賴變化,檢查出來,獲取和櫻桃採摘在它上面你的變化,然後推回到格里特:

$ git fetch review refs/changes/xxx && git checkout FETCH_HEAD 
$ git fetch review refs/changes/yyy && git cherry-pick FETCH_HEAD 
$ git push origin HEAD:refs/for/master 

你應該能夠得到確切的fetch命令,從下載鏈接上格里特改變屏幕上設置的最新補丁下使用。

+0

感謝您的幫助,我現在知道我的問題。實際上,xxx取決於xx,而我的初始審查yy也取決於xx。所以當我嘗試在xxx上重新綁定我的yy時,我也必須解決重複的合併衝突。在我使用'rebase -i xxx'命令並刪除了我的yy中的xx提交後,問題就解決了。 – user2701898