git撤回已提交的commit以及git reset --soft HEAD^后显示more?

如题,commit之后发现有部分代码不想提交,忘记忽略了,现在还没有push

这个时候如何撤回

输入如下代码即可

git reset --soft HEAD^

注意windows当中需要输入

git reset --soft HEAD^^

否则会一直提示more?

貌似是windows当中^才是换行符导致的

其中

-- soft  撤回commit并保留修改的代码
-- hard  撤回commmit且删除所有修改过的代码 这个慎用奥

你可能感兴趣的:(git,github)