原创

记一次 Git 分支误删后恢复操作

前言

Git 分支删除恢复,这里的恢复内容仅限 commit 了的内容

恢复 Git 被删分支

一、使用 git 的日志

  1. 先查找 git 的日志文件,找到被删分支的提交记录,命令如下

    git log -g
    

    如图:
    file

  2. 然后记录下日志中的 commit id ,以该 commit id 为基分支新建一个分支,命令如下

    git branch new_branch_name commit_id
    

    如:

    git branch feature/对外接口统一权限管理 608926885f31bdbc8608a276d8a713b649079424
    
  3. 然后切换回分支就能看到自己之前的提交了

    git checkout feature/对外接口统一权限管理
    

结语

虽然算不上删库,但是好歹几百行代码十几个文件的逻辑改动呢,我以为我推远程了,就给删了。。

正文到此结束
本文目录