場(chǎng)景
commit以后還沒有push瓜饥,然后就通過命令 git branch -D 刪除了本地的分支。
恢復(fù)方法
- 找到刪除的分支的最后一次commit ID
// 顯示每個(gè)branch的最后一個(gè)commit ID
git reflog
- 利用上一步找到的commit ID 重建分支
git branch [branchName] commit ID
commit以后還沒有push瓜饥,然后就通過命令 git branch -D 刪除了本地的分支。
// 顯示每個(gè)branch的最后一個(gè)commit ID
git reflog
git branch [branchName] commit ID