git stash誤删恢複
今天寫代碼遇到一個小問題,代碼未寫完不想commit,但是要切換分支去處理任務,于是git stash 備份目前的工作區的内容。
傳回來,不小心使用錯誤指令:git stash drop,于是暫存的修改全部沒有了。
于是,通過指令git fsck –lost-found找到最近的一些删除的送出,其實自己删除的id号前面指令行是有的,
找到abf709*,然後git show abf709*檢視修改情況,git merge abf709即可修複删除掉的内容了。
今天寫代碼遇到一個小問題,代碼未寫完不想commit,但是要切換分支去處理任務,于是git stash 備份目前的工作區的内容。
傳回來,不小心使用錯誤指令:git stash drop,于是暫存的修改全部沒有了。
于是,通過指令git fsck –lost-found找到最近的一些删除的送出,其實自己删除的id号前面指令行是有的,
找到abf709*,然後git show abf709*檢視修改情況,git merge abf709即可修複删除掉的内容了。