[开源工具]git stash clear后如何按时间顺序找回 比git fsck --lost-found好用1W倍
1.第一步不要慌
2.网上通用的方法
2.1查看丢失记录 git fsck --lost-found
git fsck --lost-found找回丢失的satsh记录,只有commit 才能够被恢复
2.2查看具体内容 git show commitId
git show commitId
3.推荐方法
参考了网友博客
3.1 Git Bash Here
3.2 执行 git log
git log --graph --oneline --decorate $( git fsck --no-reflog | awk '/dangling commit/ {print $3}' ) >xxx.txt
已经按顺序排好了
3.2 恢复代码
git stash apply a30ce5e8