是否可以在 git reset --hard HEAD@{1} 后恢复未暂存的更改?

Is it possible to bring back not staged changes after git reset --hard HEAD@{1}?

在拉取请求后,git 显示了一长串我尚未修改的暂存文件。

然后我做出了执行 git reset --hard HEAD@{1} 的愚蠢决定并丢失了未暂存的更改。 有没有办法让他们回来?

我认为没有办法恢复未暂存的修改文件。

尽管您可能想查看文本编辑器 history/undo 文件。我不止一次从那里恢复已删除的文件。

要恢复冲突的合并更安全 git merge --abort