我只是在一个我没有提交的项目中做了一个隐藏。有没有办法回到我藏起来之前的状态?我怎么能这样做?我关闭了终端,我的笔记本电脑也关闭了。我做了一些研究,似乎没有办法做到这一点。
问问题
463887 次
3 回答
926
你可以运行:
git stash pop
它将取消您的更改。
如果要保留文件的状态(暂存与工作),请使用
git stash apply --index
于 2012-05-31T03:46:47.733 回答
168
git stash list
列出您隐藏的更改。
git stash show
查看n
以下命令中的内容。
git stash apply
应用最近的存储。
git stash apply stash@{n}
应用较旧的存储。
https://git-scm.com/book/en/v2/Git-Tools-Stashing-and-Cleaning
于 2012-05-31T03:47:53.473 回答
18
这也将恢复登台目录:
git stash apply --index
于 2013-09-10T20:50:58.527 回答