1、執(zhí)行git fsck --lost-found
此時會出現(xiàn)如下圖的信息

image.png
dangling commit 是stash的記錄,后面很長的字符串是stash的id。
因為記錄不是按時間順序顯示的,我們也不知道要找的記錄是哪一條,所以只能一條一條的看,怎么看呢?
2、通過git show命令查看詳細信息,比如,我們找一條commit記錄的id:
git show 60c66ba9e7d9d4e21abb22c4b476a7bdd7e540a9
然后就會顯示記錄的時間、摘要之類的信息。
3、找到我們需要的記錄之后,還需要合并到當前分支,我們通過git merge 命令。
比如:
git merge 60c66ba9e7d9d4e21abb22c4b476a7bdd7e540a9
這樣這條記錄就會自動合并到當前分支了,執(zhí)行git log命令,就會看到多一條合并記錄。