Git恢复删除的分支

1.使用 git reflog 命令查看显示整个本地仓储的commit,包括全部branch的commit,甚至包括已经撤销的commit。git

2.找到咱们想要恢复的分支 ,能够看到咱们当时commit的记录blog

例如我想要恢复的是dev-login分支,我记得当初我这个分支最后一次 commit 的是: 路由拦截弹框路由

咱们能够看到这条信息:  d619d71 HEAD@{6}: commit: 路由拦截弹框hash

3.执行 git checkout -b feature/ '自定义分支名'  'hash值'   就会自动建立一个分支而且也拿到了咱们想要的恢复分支it