撤销push文件
- 第一步: git log --pretty=oneline 查看当前提交的日志
- 第二步: git reset --soft XXX XXX是commitID(d6cdbba417....) 回退当前工作空间的上一个版本,并且保留代码更改
- 第三步: git log --pretty=oneline 再次查看当前提交的日志,确认是否成功撤销,当然,你也可以不看,基本上都会成功,保险一下,看看呗
- 第四步: git push origin master --force 强制提交当前版本号,以达到撤销版本号的目的.必须添加参数force进行强制提交,否则会提交失败,报错原因:本地项目版本号低于远端仓库版本号。(master 代表分支名称,默认是 master,或者也可以直接用git push --force)