在使用git的时候,本来不想提交一个文件的,但是一不小心就commit了,所以就了解了一下怎么删除该commit,当你此时还没有push的时候,只需要一条命令:
git reset --hard HEAD~1
直接取消上一次 commit用git reset HEAD~1; 如果加上参数--hard 则不保留当前更改
如果你已经push了,那么使用如下命令:
git reset --hard <commit_id> //回滚到你想回滚的commit
git push origin HEAD --force //重新push到你的远程仓库