gitlab如何恢复被误删除的分支

    几个月前手贱,删了工程的一个以为没有用的分支,一直没人注意到,今天要找代码时才发现,吓得我一身冷汗,赶紧上谷歌找idea,还好还好,有办法恢复:

1、先找到那个分支尽量最新的一个commit记录,可以通过工程的git提交的log找到,比如为2eac14d05bc1264cda54a7c21f04c3892f32406a,然后输入命令查询:

git branch recover_branch 2eac14d05bc1264cda54a7c21f04c3892f32406a

git branch -a
* master
  recover_branch

可以看到已经多了一个名为recover_branch的分支,我们切换过去:

git checkout recover_branch

这时再看看文件是不是恢复了?很神奇吧,哈哈!

 

你可能感兴趣的:(工具)