我不小心提交到了错误的分支。
如何删除这个提交?
我在想为什么唯一给出最佳答案的只出现在评论中!(由Daenyth提供,获得了86个赞)
git reset --hard origin
这个命令将使本地仓库与远程仓库进行同步,消除你在本地所做的任何更改。你也可以按照评论中Cleary的建议执行以下操作,获取与原始分支完全相同的分支。
git reset --hard origin/
删除最近的提交,保留你已经完成的工作:
git reset --soft HEAD~1
删除最近的提交,破坏你已经完成的工作:
git reset --hard HEAD~1
用户名或邮箱地址
密码