2014-04-23 50 views
0

我有評論A依賴於評論B.評論B已合併。Gerrit:將合併依賴關係切換爲主變更

我的目標是擺脫審查A的依賴關係,即刪除B,然後切換到最後一次主更改。

我是這樣的員工中的新人。將很高興知道,它可以達到(有用的鏈接或一些手冊)。

我試過在http://www.mediawiki.org/wiki/Gerrit/Advanced_usage找到,但是我沒有找到任何相關的文檔。

+0

您可以使用新的提交移除提交B,然後重新綁定提交A –

回答

1

如果審閱B已合併,最簡單的解決方案是單擊審閱頁面上的Rebase按鈕以進行更改A.這將自動將A重新轉換爲主文章提示。

如果您沒有權限做到這一點(沒有看到改變頁面上的Rebase按鈕),或者只是想通過做手工,這是相當容易:

  1. 在你本地沙箱,git fetch && git reset --hard && git checkout origin/master(假設你使用的是master分支 - 更改,否則分支名)
  2. 從變革的Review頁面中,下載 - >摘櫻桃文本
  3. 粘貼此複製到本地沙箱
  4. 如果有任何合併衝突,解決這些問題
  5. 上傳這個新的提交回格里特使用你沒有創造變化的相同的過程和B.

你新的改變的版本將在大師的提示,並不會依賴在過時的變化B上。

相關問題