通过命令行删除远程和本地提交记录
有时候把错误的代码提交到远程,但是又不想让其他同事看到怎么办呢?
//git删除远程提交(确保还没其他人提交之前,进行强制回滚)
//(数字代表回退几个版本)
git reset --hard HEAD~2
//强制覆盖
git push -f
删除本地分支
//只会删除本地的分支,对远程的不影响
git branch -d 分支名称
如果在执行git push -f
是报fatal: HttpRequestException encountered.
错误时只需要安装一个软件即可详情参考这里
下载exe文件默认安装即可。