Gerrit问题与补丁集

时间:2013-10-18 23:42:57

标签: git gerrit

我的本​​地gerrit安装有问题。 我在localhost上安装了gerrit,我成功地做到了。但是现在当我提交补丁时(即使使用git commit --amend),它们会在gerrit中显示为新的更改,而不是新的补丁集。

我该如何解决?

我发现一些有趣的事情,执行此操作可能会解决问题:scp -p -P 29418 localhost:hooks/commit-msg .git/hooks但这会导致Permission denied (publickey)错误。

谢谢, Arkde

1 个答案:

答案 0 :(得分:1)

是的,就像您怀疑的那样,添加提交消息钩子将解决此问题。请参阅change id documentation。至于您的权限被拒绝错误 - 可能会在username@前添加localhost?如果仍然失败,请尝试使用文档中使用的curl命令。