1
我將評論推送給gerrit,這取決於名爲「xxx」的評論。 現在,更新「xxx」。我怎樣才能將依賴關係拉入我的評論中,以最小的合併衝突?如何在gerrit評論中更新我的依賴關係
我將評論推送給gerrit,這取決於名爲「xxx」的評論。 現在,更新「xxx」。我怎樣才能將依賴關係拉入我的評論中,以最小的合併衝突?如何在gerrit評論中更新我的依賴關係
實際上沒有辦法通過「最小合併衝突」來實現。如果發生衝突,那麼就會有衝突,無論你做什麼,都會是相同的。
假設的依賴性變「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
命令,從下載鏈接上格里特改變屏幕上設置的最新補丁下使用。
感謝您的幫助,我現在知道我的問題。實際上,xxx取決於xx,而我的初始審查yy也取決於xx。所以當我嘗試在xxx上重新綁定我的yy時,我也必須解決重複的合併衝突。在我使用'rebase -i xxx'命令並刪除了我的yy中的xx提交後,問題就解決了。 – user2701898