解決 ERROR: missing Change-Id in commit message footer 問題


提交代碼操作

git push origin HEAD:refs/for/XXX,提示失敗ERROR: missing Change-Id in commit message footer,丟失Change-Id。

解決方法如下:

按照出錯提示執行以下命令:

1.復制保留執行push操作的時候提示缺失的   【Change-Id: XXXX】信息

 

2.gitdir=$(git rev-parse --git-dir); scp -p -P 29418 gitusername@serverip:hooks/commit-msg ${gitdir}/hooks/

3.執行git commit --amend,進入編輯界面,將第一步中的【Change-Id: XXXX】信息貼在文本的最后一行,請務必記得請把Change-Id信息粘貼在文本的最后一行,因為本人就因為把Change-Id信息放在文本注釋和描述信息中間,導致的繼續push還會報同樣的錯誤。

 

以上就是全部方法的步驟。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM