1. 程式人生 > >誤刪Git分之處理恢復辦法

誤刪Git分之處理恢復辦法

    今天整理程式碼分之時,誤刪了同事老早之前提交的現在不需要上線,但是遲早需要要上的一個
分支,最後又給恢復了過來,這裡記錄一下:
    過程so easy,找到專案的.git資料夾下的logs資料夾,裡面有個HEAD檔案,使用文字編輯工
具開啟後,內容基本如下圖所示:

這裡寫圖片描述

    紅色方框內的就是每一次操作提交的雜湊值,找到刪除分支對應的操作,複製中間的雜湊值,
然後再使用命令:git branch recover_branch_分支名 [剛剛複製的雜湊值],即可恢復被刪除
的分支了