2

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

git reset

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

M /path/to/file

来自“git reset”命令在没有任何选项的情况下做什么?我明白了git reset=git reset --mixed HEAD

如何撤消上述操作?

4

1 回答 1

4

如果您刚刚执行了“git reset”,则您刚刚取消了您的文件,但您的工作目录中仍然有您的修改。所以当你重置为 HEAD 时,你没有丢失任何东西,也没有改变任何东西。

例如,即使您执行了“git reset HEAD~2”,这会更改您的工作目录,您仍然可以使用 reflog 进行恢复,如本问题所述

于 2013-04-11T09:24:53.833 回答