Git stash reset version to previous。我怎样才能恢复工作?

时间:2015-08-11 13:23:42

标签: git git-stash

我正在使用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 ]
$ 

2 个答案:

答案 0 :(得分:2)

你可以输入

$ git stash list

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

按时间顺序,您可以使用

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

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

答案 1 :(得分:0)

只需使用此命令即可完成工作:

    git stash pop