恢復 Git 被刪除的分支

free-andy發表於2018-02-11

手欠! 不留神刪除了一個沒有合併的分支, 瞬間心跳急速
找了找,得到概念
Git只是刪除了指向相關提交的指標,但該提交物件依然會留在版本庫中,如果我們知道刪除分支時的雜湊值,就可以將某個刪除的分支恢復過來
四川人覺得很打腦殼! 上操作
git reflog 檢視整個倉庫的commit,包括所有分支的commit
file
git branch 分支名稱 HEAD@{雜湊值}
over

本作品採用《CC 協議》,轉載必須註明作者和本文連結

你迷茫的原因大多數是因為,想得多,做得少

相關文章