找出全部 git 異動紀錄
git log -g
恢復誤刪分支: git branch '分支名' 'commit log', 假設要恢復test 22222這個commit記錄
git branch recover_test 43d1de3cbb9213a3c5f7a96264780619a1b571ff
或是切到新的分支在rest回需要的commit
兩者都會有commit記錄
git checkout -b recover_test
git reset --soft 43d1de3cbb9213a3c5f7a96264780619a1b571ff
參考: