如何撤消git mixed reset?

时间:2013-04-11 09:09:20

标签: git

我在我的工作目录中运行了以下命令。

git reset

它打印了一些文件的名称,如

M /path/to/file

来自What does 'git reset' command do without any option?我理解git reset = git reset --mixed HEAD

如何撤消上述操作?

1 个答案:

答案 0 :(得分:3)

如果你刚刚做了git reset'您刚刚取消了您的文件,但您仍然在工作目录中进行了修改。所以当你重置为HEAD时,你并没有失去任何东西,也没有改变任何东西。

即使你做了一个' git reset HEAD~2'例如,哪些会更改您的工作目录,您仍然可以使用reflog进行恢复,如this question中所述