1. 程式人生 > >解決git push到Gerrit的錯誤

解決git push到Gerrit的錯誤

git add -A
git commit -a
git push origin HEAD:refs/for/master

執行了push之後報錯
ERROR:missing Change-Id in commit message

然後在網上找了一大堆資料,說什麼改commit-msg的,改完發現然並卵, 開始報另外一個錯 error: failed to push some refs to 'xxx'
最後終於看到一個,在你的Gerrit伺服器地址後面加上/tools/hooks/commit-msg 如:Gerrit地址是127.0.0.1:8090,則檔案下載地址是127.0.0.1/tools/hooks/commit-msg,
把這個檔案下載下來,放到你clone下來的專案的   .git/hooks下
然後再重新執行上述操作, 問題解決