即使change-id存在,Gerrit也会提供缺少的change-id错误

时间:2011-04-27 18:42:14

标签: git gerrit

我正试图对gerrit进行一些修改,但是gerrit却给了我一个远程错误

! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message )

我在最后一段中确实有像往常一样的变更ID。

user type is shown in settings and user switchboard

Change-Id: I6b752abec9cf423d088bae4bfd939079dff21b3d

如何推动此更改以供审核?

2 个答案:

答案 0 :(得分:4)

我试图推送多个提交(我认为只有一个)来进行gerrit,并且一些提交没有修改-id修改到提交消息的末尾。

gerrit不喜欢那些提交,所以我把所有的提交都归为一个,它运行良好。

答案 1 :(得分:1)

我意识到这已经差不多一个月了,但它没有得到答复,我喜欢关闭。 : - )

确定它在最后一段吗?提交消息中没有无关的字符等?

如果您不需要特定的Change-Id,请修改提交并删除该行,以便commit-msg挂钩重新生成它。