这是我的问题:
git stash
,但我之前没有执行git add .
。git stash
之前删除了我正在处理的一个文件夹。pop
更改时,我发现该文件夹不存在。发生什么事了?有没有解决方案?
再次感谢。
答案 0 :(得分:4)
来自man git stash
:
git-stash - Stash the changes in a dirty working directory away
如果有未跟踪的文件(你从来没有" git添加"到repo的文件),那么它们将不会被隐藏。因此,如果您删除了该文件夹,则会丢失您的工作。
下次您可以考虑使用git stash --include-untracked
(请参阅man git stash
)。