gitlab上merge request把自己的分支合并到dev分支后,删除了原分支,该怎么恢复?
gitlab上merge request把自己的分支合并到dev分支后,删除了原分支,该怎么恢复自己的分支是最稳妥的方法?
回复
1个回答

test
2024-07-15
先找到你已经删除的分支的最后一个提交的哈希值。可以在 GitLab 的 "Repository" -> "Commits" 页面里找
然后在本地仓库,创建一个新的分支,指向找到的哈希值:
git checkout -b 分支名 哈希值
把恢复的分支推送回 GitLab:
git push origin 分支名
也可以看看这个文章:https://www.php.cn/tool/git/487577.html
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容