Gerrit 提交报错missing Change-Id in message footer

Gerrit 提交报错missing Change-Id in message footer_第1张图片直接执行提示的命令:

gitdir=$(git rev-parse --git-dir); scp -p -P 29418 [email protected]:hooks/commit-msg ${gitdir}/hooks/

如果报错:

subsystem request failed on channel 0

在.git/hooks目录下看有没有生成commit-msg文件,如果只有commit-msg.sample文件则代表命令失败需要将第1步中scp -p修改成scp -O(不是0)再执行一下会打印commit-msg

gitdir=$(git rev-parse --git-dir); scp -O -P 29418 [email protected]:hooks/commit-msg ${gitdir}/hooks/

此时再追加提交一下

git commit --amend

如果还报错,git reset一下重新提,就可以了

你可能感兴趣的:(gerrit)