Git 恢复已删除的branch

六一节晚上改了点code, 做完之后commit, 然后误删了这个branch, 并且新建了branch.

那么怎样恢复已删除的branch呢?

网上查询一番,找到了答案:

  1. git reflog

找到被删的branch中最后一笔commit, 记录它的SHA1。

怎么看SHA1是被删除的branch呢?就看commit的内容。

  1. git branch June1Update 2e00a4a

成功恢复:

命令格式:git branch <新的branch名称> <被删的branch的最新一笔commit的SHA1>

参考:Recovering a Deleted Git Branch: A Step-by-Step Guide -- devgem.io

相关推荐
大大小小聪明2 小时前
Git合并多个提交方法详解
git·github
Baoing_9 小时前
Git 项目切换到新的远程仓库地址
git
暴躁哥14 小时前
Git 版本控制系统入门指南
git
diving deep16 小时前
IDEA中git对于指定文件进行版本控制
git
趁你还年轻_20 小时前
记录一次git提交失败解决方案
git
关于不上作者榜就原神启动那件事1 天前
git版本控制学习
git·学习
Cchaofan1 天前
Git/GitLab日常使用的命令指南来了!
git·gitlab
可乐加.糖1 天前
项目版本管理和Git分支管理方案
java·git·目标跟踪·gitlab·敏捷流程·源代码管理
wingaso2 天前
[经验总结]删除gitlab仓库分支报错:错误:无法推送一些引用到“http:”
linux·数据仓库·git
ice___Cpu2 天前
Git - 1( 14000 字详解 )
大数据·git·elasticsearch