git stash save -a 遇到的坑 , 弹出匿藏错误
git stash pop的时候 提示
其他文件提示
XXXX.class already exists, no checkout
最后一行
Could not restore untracked files from stash
情景二: 用 TortoiseGit 这个工具的:
可能是不小心点到了匿藏所有 –all, 这个会把那些未受版本控制的文件也匿藏,比如 : .idea, log, .gitignore 等等这些

这样到后面弹出匿藏的时候就会报错: 弹出匿藏错误!
解决办法:
第一步
使用如下命令找到所有提交记录
git log –graph –all –decorate —oneline
找到你git stash save 那次提交的<sha>
第二步
git checkout <sha>
第三步
git reset HEAD~1
第四步
git stash -u
版权声明:本文为qq_40637638原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。