** git stash clear 之后恢复解决方案**

首先执行 git fsck --lost-found

会出现

只用关注 dangling commit 后面跟着的 id

然后 git show 对应的 id,查看是不是自己需要恢复的文件内容,尽量从下往上找。

找到对应的 id 之后执行 git merge <id>,然后就还原了。

不过还原之后是作为一次 commit 提交到本地的,并非暂存状态