git stash命令后丢失了本地工作,如何检索

时间:2014-04-14 16:40:48

标签: git github

使用' git stash'后,我丢失了本地工作档案。命令。不幸的是,我没有使用git add,而我错误地将我在本地的所有工作都丢失了。有没有办法在git中检索这些文件。

1 个答案:

答案 0 :(得分:1)

如果未跟踪文件,则运行git stash将无法触及它们。

编辑:如果您运行git stash -u,它会隐藏已跟踪和未跟踪的文件。

如果他们被跟踪,无论他们是否上演,他们目前都被隐藏起来。要将这些文件和更改放回原处,您可以运行git stash pop将弹出它们并将其从存储堆栈中删除。或者您可以运行git stash apply,这将应用更改而不将其从堆栈中删除。