误删了gitlab上远程分支的恢复方法——亲测有效
1.查看提交的所有记录
git log -g // 获取提交日志
找到想要恢复的分支(feature_name)
commit值(8b744745ec7a6b9e9c87c2e30ca0877224)
或HEAD的值(HEAD{0})
2.新建分支执行
git branch new_branch_name HEAD@{0}
或
git branch new_branch_name 0323946e15241d21575e5994895a258edca
- new_branch_name是新建分支的名字
- 0323946e15241d21575e5994895a258edca是第一步查询到的找到
commit值(0323946e15241d21575e5994895a258edca)
3.切换到new_branch_name分支,检查文件是否存在