如何更新我在gerrit审查中的依赖性

时间:2013-08-21 02:05:41

标签: git gerrit

我将评论推给了gerrit,这取决于名为“xxx”的评论。 现在,“xxx”已更新。如何以最少的合并冲突将依赖关系拉入我的评论中?

1 个答案:

答案 0 :(得分:1)

“最小合并冲突”实际上没有办法实现。如果存在冲突,那么就会发生冲突,无论你做什么,它都是一样的。

假设依赖性变更“xxx”仍在审核中,即尚未合并......

获取依赖项更改,检查它,获取并在其上挑选您的更改,然后推回Gerrit:

$ 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

您应该能够从Gerrit更改屏幕上最新补丁集下的下载链接中获取准确的fetch命令。