git commit 后,没有push ,怎么撤销

Posted molang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git commit 后,没有push ,怎么撤销相关的知识,希望对你有一定的参考价值。

 

如果是撤销到commit 之前,本地修改也放弃,可以

使用git  reset --hard ,

但是想保留本地修改,也想撤销commit 可以使用

git reset  --mixed  HEAD^

除了mixed 还有其他两个参数 

 

git reset --soft HEAD^

 

--soft仅仅撤销 commit 

 

git reset --hard HEAD^ 

--hard  就全部撤销了

 

 

以上是关于git commit 后,没有push ,怎么撤销的主要内容,如果未能解决你的问题,请参考以下文章

git commit后未push,撤销commit操作

git commit/push后如何回退

git push完毕,发现错了,怎么撤销,回退?新建了分支怎么删除?

为啥我的git中没有commit and push

git commit后,如何撤销commit

git commit后,如何撤销commit