恢復已刪除的分支

要恢復已刪除的分支,你需要通過執行找到已刪除分支的頭部提交

git reflog

然後,你可以通過執行重新建立分支

git checkout -b <branch-name> <sha1-of-commit>

如果 git 的垃圾收集器刪除了懸空提交 - 那些沒有引用的提交,你將無法恢復已刪除的分支。始終備份儲存庫,尤其是在小型團隊/專有專案中工作時