Git 将重置版本隐藏到以前的版本。我如何取回我的工作?

Git stash reset version to previous. How do I get my work back?

我正在与 git 合作进行一个大学项目,这是一个棘手的学习曲线。昨晚我试图将我的工作上传到主树中,我首先在终端中执行了 'git stash',它似乎已将我的代码重置为以前的版本。我是git新手。有什么办法可以恢复我的工作吗?

这是我输入到终端的内容以及它读出的内容:

$ git stash
Saved working directory and index state WIP on master: 00b2935 undated with desktop(unfinished)
HEAD is now at 00b2935 undated with desktop(unfinished)
[  ][ darraghkenny ][][master=][ ~/projects/RosettaFoundation-new-design ]
$ 

你可以输入

$ git stash list

打印出所有以前保存的藏品列表。

按时间顺序,您可以使用

取回它们
$ git stash apply stash@{0}

是最新的一个,stash@{1}是倒数第二个,stash@{N}用于后续的存储

只需使用这个命令就可以完成工作:

    git stash pop