git commit后如何撤销
问题
执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?
解决方法
git reset --soft HEAD^
windows中如果提示more?
使用
git reset --soft HEAD^^
命令详解
HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1
如果进行两次的commit,想要都撤回,可以使用HEAD~2
-- soft 撤回commit并保留修改的代码
-- hard 撤回commmit且删除所有修改过的代码

浙公网安备 33010602011771号