Git missing Change-Id in commit message footer解决方法
[gerrit场景教程] gerrit “missing Change-Id”
Git代码提交代码
解决办法:
step1:把上面红框内的的gitidir复制下来执行下:
gitdir=$(git rev-parse --git-dir); scp -p -P 29418 yangshengwei@gerrit.cmss.com:hooks/commit-msg ${gitdir}/hooks/
step2: 将复制下来的gitidir当作命令输入
#(该命令从服务器拷贝commit-msg文件),注意将yangshengwei@gerrit.cmss.com 替换成相应用户名、服务器即可
gitdir=$(git rev-parse --git-dir); scp -p -P 29418 yangshengwei@gerrit.cmss.com:hooks/commit-msg ${gitdir}/hooks/
# 再提交一次即可生成change-id
git commit --amend
step3: 提价代码就会成功