git恢復徹底刪除的分支

2022-09-02 17:33:12 字數 483 閱讀 2439

由於一時疏忽,錯誤的刪除了未發布正式的開發分支,經查資料已恢復分支,特此記錄

檢視git日誌

① 在head@從master 建立了新的分支 filter_or_gwf 

② 在head@ 時錯誤的刪除了分支 filter_or_gwf 

③ 6 和 60之間來回切換、合併、提交了一些修改

可以看到 在head@ 處最後切換到了該分支 filter_or_gwf 

恢復分支 

git checkout -b filter_or_gwf head@
此時就成功恢復了原分支,檢視**是否全部恢復

相關命令

Git 刪除分支 恢復分支

這是的方法,雖然很老現在有點不一樣,但總體還是能用的。總結就是兩種方法 1.用commit的id恢復 2.用reflog的頭指標恢復 刪除乙個已被終止的分支 如果需要刪除的分支不是當前正在開啟的分支,使用branch d直接刪除 git branch d 刪除乙個正開啟的分支如果我們在試圖刪除乙個分...

Git刪除分支 恢復分支

刪除乙個已被終止的分支 如果需要刪除的分支不是當前正在開啟的分支,使用branch d直接刪除 git branch d 刪除乙個正開啟的分支如果我們在試圖刪除乙個分支時自己還沒轉移到另外的分支上,git就會給出乙個警告,並拒絕該刪除操作。如果堅持要刪除該分支的話,就需要在命令中使用 d選項。git...

Git刪除分支 恢復分支,操作指南

刪除乙個本地分支 如果需要刪除的分支不是當前正在開啟的分支,使用branch d直接刪除 git branch d 如果需要強制刪除該分支的話,就需要在命令中使用 d選項 或者 git會自行負責分支的管理,所以當我們刪除乙個分支時,git只是刪除了指向相關提交的指標,但該提交物件依然會留在版本庫中。...