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

直接执行提示的命令:

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(不是0)再执行一下会打印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一下重新提,就可以了

相关推荐
天亮有惊喜4 个月前
Git、Gerrit的使用记录(待完善)
git·ci/cd·gerrit
fredhurui6 个月前
如何从未入库的gerrit中撤销一个文件
git·gerrit
牛不才6 个月前
代码审查工具Gerrit简介
git·gerrit·代码复审·源代码管理·代码审查
fredhurui6 个月前
用Jenkins Gerrit-Trigger插件实现提交gerrit后自动启动编译验证
android·运维·jenkins·gerrit
fredhurui7 个月前
导入芯片原厂SDK Mirror源码到gerrit
gerrit
baiyu339 个月前
gerrit(2) | 为什么使用 gerrit
git·gerrit·code-review·sdlc
chent_某位1 年前
Gerrit 事件监听实现
ci/cd·gerrit·webhooks
yang_daxia1 年前
gerrit代码review使用基本方法
git·gerrit
努力做一名技术1 年前
【 运维这些事儿 】- Gerrit代码审查详
运维·git·gerrit