git --commit-msg缺失导致的missing Change-Id问题

问题描述

在向gerrit提交代码的时候,忘记先pull再commit;由于自己误操作,先commit了,然后再push报错。

git push origin HEAD:refs/for/master

! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message footer)

解决办法

先把你没有更新的代码拉取下来。

git pull

再合并提交。

git commit --amend

重新执行git push推送本地改动到远程服务器。

博客已迁移,欢迎关注 最新博客

发布了40 篇原创文章 · 获赞 54 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/wik_123/article/details/52522752