git push 时:报missing Change-Id in commit message footer的错误
Posted guanbin-529
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git push 时:报missing Change-Id in commit message footer的错误相关的知识,希望对你有一定的参考价值。
1. 一般而言,按照提示执行以下两个命令即可生成新的Change-id
- - gitdir=$(git rev-parse --git-dir); scp -p -P 29418 [email protected]:hooks/commit-msg ${gitdir}/hooks/
- - git commit --amend
2. 当执行完后,提交还是报missing Change-Id in commit message footer ,但是git log发现这次提交已经有了change-id , 原因其实是,之前的某次commit或合并未生成change-id,使用git reset --soft commit-id(没有生成change-id的前一次的commit_id),然后重新commit即可;
引用https://www.cnblogs.com/zndxall/p/9603834.html
以上是关于git push 时:报missing Change-Id in commit message footer的错误的主要内容,如果未能解决你的问题,请参考以下文章
git 常见冲突解决——git push遇到报错error: failed to push some refs to ‘git@git.xxx.com:xxx/xxx.git
解决git push报错:failed to push some refs to ‘git@github.com:anightmonarch/JavaEasyGoing.git‘
解决git push报错:failed to push some refs to ‘git@github.com:anightmonarch/JavaEasyGoing.git‘
解决git push报错:failed to push some refs to ‘git@github.com:anightmonarch/JavaEasyGoing.git‘