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

发布时间:2023年12月20日

一般首次提交会报这个错。(非首次报这个错,一般追加提交或者reset一次,第二次就有Change-Id了)

直接执行提示的命令(你们复制自己的提示命令,我这个只是示例):

gitdir=$(git rev-parse --git-dir); scp -p -P 29418 liyj@gerrit.ingageapp.com:hooks/commit-msg ${gitdir}/hooks/

如果报错:

subsystem request failed on channel 0

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

gitdir=$(git rev-parse --git-dir); scp -O -P 29418 liyj@gerrit.ingageapp.com:hooks/commit-msg ${gitdir}/hooks/

此时再追加提交一下

git commit --amend

如果还报错,git reset一下重新提,就可以了,不再详细赘述

文章来源:https://blog.csdn.net/bitcser/article/details/135035320
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。