git刪除/撤銷遠已經push到程服務器上某次代碼提交

場景:不當心把一次錯誤的代碼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

相關文章
相關標籤/搜索