我在我的工作目录中运行了以下命令。
git reset
它打印了一些文件的名称,例如
M /path/to/file
来自“git reset”命令在没有任何选项的情况下做什么?我明白了git reset
=git reset --mixed HEAD
如何撤消上述操作?
我在我的工作目录中运行了以下命令。
git reset
它打印了一些文件的名称,例如
M /path/to/file
来自“git reset”命令在没有任何选项的情况下做什么?我明白了git reset
=git reset --mixed HEAD
如何撤消上述操作?
如果您刚刚执行了“git reset”,则您刚刚取消了您的文件,但您的工作目录中仍然有您的修改。所以当你重置为 HEAD 时,你没有丢失任何东西,也没有改变任何东西。
例如,即使您执行了“git reset HEAD~2”,这会更改您的工作目录,您仍然可以使用 reflog 进行恢复,如本问题所述