文章目录

  • ​​1.回滚git reset commit id​​
  • ​​2.回滚git reset commit后出现:missing Change-Id in commit message footer错误​​

1.回滚git reset commit id

git:missing Change-Id in commit message footer_.net

  • 回滚commitid
/*通过 git reset commitid 回滚*/
git reset 0f8a14bf92db8a0b4441f962c6b2ee4d5fa9ea0b
  • 然后再次提交代码,出现下面的错误

2.回滚git reset commit后出现:missing Change-Id in commit message footer错误

解决办法如下:

  • 注意下面的:scp -p -P 29418 103style@sz.gerrit.nba.com:hooks/commit-msg ${gitdir}/hooks/ 这个指令要换成下面的:
    scp -p -P 29418 103style@sz.gerrit.nba.com:hooks/commit-msg .
    去执行!
  • 要看你的错误是啥,根据你的错误去执行这块代码
cd .git
cd hooks

scp -p -P 29418 103style@sz.gerrit.nba.com:hooks/commit-msg .

cd ..
cd ..
git commit --amend

直接依次按 :wq 保存退出即可