我是
靠谱客的博主
含糊大炮,最近开发中收集的这篇文章主要介绍
git push 遇到missing change id的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
完整的错误日志如下:
- <span style="font-size:14px;">Total 11 (delta 6), reused 0 (delta 0)
- remote: Resolving deltas: 100% (6/6)
- remote: Processing changes: refs: 1, done
- remote: ERROR: missing Change-Id in commit message footer
- remote: Suggestion for commit message:
- remote: Add reverse interface in reverse service.
- remote:
- remote: DONE=#88694
- remote:
- remote: Change-Id: I90ddd8d136212efa6b6cafcc0c6cd971c3113b7f
- remote:
- remote: Hint: To automatically insert Change-Id, install the hook:
- remote: gitdir=$(git rev-parse --git-dir); scp -p -P 29418 harryhe@10.10.96.212:hooks/commit-msg ${gitdir}/hooks/
- remote:
- remote:
- To ssh:
- ! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message footer)
- error: failed to push some refs to 'ssh://harryhe@10.10.96.212:29418/projects/QingGan_OS/framework/base/services/SystemPolicy.git'
- </span>
错误提示,可以看出Change-Id丢失,导致该错误的原因不清楚。
解决问题步骤如下:
1、按照Hint提示,执行命令:
- gitdir=$(git rev-parse --git-dir); scp -p -P 29418 harryhe@10.10.96.212:hooks/commit-msg ${gitdir}/hooks/
2、然后重新添加commit,执行命令:
3、最后重新push,解决问题
最后
以上就是含糊大炮为你收集整理的git push 遇到missing change id的问题的全部内容,希望文章能够帮你解决git push 遇到missing change id的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复