場景:不當心把一次錯誤的代碼push到遠程服務器上的分支上,須要當即刪除/撤銷此次代碼提交。
具體方法,git命令:
git reset --hard <commit_id>
git push origin HEAD --forcehtml
commit_id能夠經過git命令:
git log
輸出獲取。
commit_id形如:126f206185f225879f2723ca421f4dee44ca8fe7git
而後完整命令:服務器
git reset --hard 126f206185f225879f2723ca421f4dee44ca8fe7
git push origin HEAD:develop --forceyii
參考地址:http://m.yiibai.com/git/git_push.htmlhtm