有时候,在提交代码时,因为不仔细,可能会导致不该提交的文件被push到了远程分支,那么撤销步骤如下:
1、git log查看要恢复的版本
2、git reset HEAD~n(或对应版本号) 恢复到n个版本之前或者对应版本
git checkout . 或者git checkout filename 撤销所有修改回到未add
git push -f 强制push
有时候,在提交代码时,因为不仔细,可能会导致不该提交的文件被push到了远程分支,那么撤销步骤如下:
1、git log查看要恢复的版本
2、git reset HEAD~n(或对应版本号) 恢复到n个版本之前或者对应版本
git checkout . 或者git checkout filename 撤销所有修改回到未add
git push -f 强制push