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

相关推荐
嘤嘤怪呆呆狗3 小时前
【开发问题记录】执行 git cz 报require() of ES Module…… 错误
前端·javascript·vue.js·git·vue
阳区欠10 小时前
【Linux】Linux的基础工具
linux·服务器·git·vim·gcc/g++·makefile/make·gdb/cgdb
l and15 小时前
Git 行尾换行符,导致无法进入游戏
android·git
风行男孩15 小时前
Git 中忽略文件的版本跟踪(初级方法及高级方法)
git
ziyu_jia15 小时前
【日常开发】Git Stash使用技巧
git·git stash
catmes1 天前
Git开发常用命令总结
git
是姜姜啊!1 天前
git命令
git
云只上1 天前
git更改当前项目的远程仓库,保留原始仓库提交记录提交到新仓库
git
__zhangheng1 天前
Mac 查询IP配置,网络代理
linux·服务器·网络·git
乐闻x1 天前
VSCode 插件开发实战(十二):如何集成Git操作能力
ide·git·vscode