gitlab上merge request把自己的分支合并到dev分支后,删除了原分支,该怎么恢复?

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

阅读 3k
1 个回答

先找到你已经删除的分支的最后一个提交的哈希值。可以在 GitLab 的 "Repository" -> "Commits" 页面里找

然后在本地仓库,创建一个新的分支,指向找到的哈希值:

git checkout -b 分支名 哈希值

把恢复的分支推送回 GitLab:

git push origin 分支名

也可以看看这个文章:https://www.php.cn/tool/git/487577.html

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进