1

我将评论推送到 gerrit,这取决于名为“xxx”的评论。现在,“xxx”已更新。如何以最少的合并冲突将依赖项拉入我的审查?

4

1 回答 1

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

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

于 2013-09-06T03:30:42.203 回答