我正在使用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 ]
$
答案 0 :(得分:2)
你可以输入
$ git stash list
打印出所有以前保存的藏匿单的列表。
按时间顺序,您可以使用
取回它们$ git stash apply stash@{0}
是最新的一个,stash@{1}
是倒数第二个,stash@{N}
用于后续的藏匿
答案 1 :(得分:0)
只需使用此命令即可完成工作:
git stash pop