如果我在Gerrit中提交一个已经合并的提交的change-id,会发生什么?

时间:2015-06-12 20:53:19

标签: git gerrit

我知道Gerrit使用change-id来确定提交是否只是现有评论中的新补丁集,还是应该显示为新评论。但是如果我使用已经合并的另一个提交的相同change-id推送提交呢? AFAIK,一个合并的提交不能被带回审查,所以我认为它会创建一个新的审查,但这与我的另一个假设相反,对change-id + branch是审查的唯一标识符。

我现在无法访问正在运行的Gerrit实例,所以我无法对其进行测试。有谁知道在这种情况下会发生什么?如果创建了新的评论,是否有特定评论的唯一标识符?

1 个答案:

答案 0 :(得分:1)

当您将具有相同change-id的更改提交到同一项目的同一分支时,推送会被拒绝:

[remote rejected] (change # closed)

相关问题