git之误删stash文件

恰好比较着急,恰好stash了一下,恰好没stash appy成功,恰好手滑打出了stash drop。
怎么办?只能找本地历史?你也太小看git了,看看git如何恢复你暂存的历史

首先

git fsck --lost-found
看下自己最近的一些删除的提交。

然后

git show e2c07caec2b995ba75ce1abd15796c6f1686d532
看一下是不是你丢弃的改动文件(可以只打前6位)

如果是你删掉的版本直接执行

git merge e2c07caec2b995ba75ce1abd15796c6f1686d532 即可找回

到此你不得不感叹git的伟大牛比之处(●ˇ∀ˇ●)

你可能感兴趣的:(git之误删stash文件)