Git撤銷已經Push到遠程的Commit

1、情景介紹

在使用git時,push到遠端後發現commit了多餘的文件,或者但願可以回退到之前的版本git

2、解決方法

1.首先回退到相應的版本spa

//查看記錄
git log
//回退到相應的版本(注意:--hard 參數會拋棄當前工做區的修改,--soft 參數的話會回退到以前的版本,可是保留當前工做區的修改,能夠從新提交)
git reset --hard <版本號>

2.覆蓋掉遠端的版本信息,使遠端的倉庫也回退到相應的版本,須要加上參數--forcecode

git push origin <分支名> --force
相關文章
相關標籤/搜索