在使用git時,push到遠端後發現commit了多餘的文件,或者但願可以回退到之前的版本git
1.首先回退到相應的版本spa
//查看記錄 git log //回退到相應的版本(注意:--hard 參數會拋棄當前工做區的修改,--soft 參數的話會回退到以前的版本,可是保留當前工做區的修改,能夠從新提交) git reset --hard <版本號>
2.覆蓋掉遠端的版本信息,使遠端的倉庫也回退到相應的版本,須要加上參數--forcecode
git push origin <分支名> --force