git误删分支如何恢复

这篇具有很好参考价值的文章主要介绍了git误删分支如何恢复。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

关于分支被删除有两种可能,要么是用命令进行的删除操作,可以用git log看到;要么是在浏览器进行分支合并的时候,勾选了合并后删除源分支的选项。

1,查看被删除的分支

git remote prune --dry-run origin

被删除的分支是dev
gitlab 恢复删除的分支,git,git,github

2,找到被删除分支的最后一次提交记录的commit SHA值

git reflog

gitlab 恢复删除的分支,git,git,github
最后一次提交的commit SHA值是5f8fe57

3,恢复分支

1)使用命令恢复;

git checkout -b dev 5f8fe57

2)在Gitlab上根据commit SHA直接新建branch来恢复被删除的分支

gitlab 恢复删除的分支,git,git,github文章来源地址https://www.toymoban.com/news/detail-538832.html

到了这里,关于git误删分支如何恢复的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 电脑记事本笔记误删如何找回?恢复删除的笔记方法

    电脑上有很多好用的记事本软件。以Windows电脑为例,比较经典的有txt记事本,每个记事本可以单独的文件形式保存,误删某个记事本文件后可通过回收站找回,还原恢复。而如果正编辑笔记的时候误删了笔记,还未保存的情况下可尝试使用Ctrl+Z撤回上一步操作,找回误删的笔

    2024年02月16日
    浏览(34)
  • 【Git】分支管理--创建新分支、删除分支、恢复分支

       1、查看所有分支 2、切换到将要复制的现有分支   sourceBranch 为接下来要复制到新分支的现有分支名。创建的新分支依赖当前所在分支,且新分支一旦创建不能更改依赖,所以要提前切换到希望复制的分支 3、创建新分支   newBranch 为新分支名 4、push内容到新分支  

    2024年02月07日
    浏览(40)
  • git恢复删除的分支

    背景 git 仓库中的某个分支,本地以及线上都被同步删除了,需要找回该分支。 分析 git 中并没有提供撤销分支删除的命令,所以直接通过对应指令来实现是不可能的,那么应该怎么做呢? 我们要找回该分支,实质上我们是需要找回什么呢?我们需要找那个分支上的代码,也就

    2024年02月11日
    浏览(31)
  • Idea中如何恢复误删的iml文件和恢复pom文件变灰并带有删除线

    一、错误情况 误删以后导致pom文件不可以使用 二、.iml文件在Idea中的作用 IDEA中的.iml文件时项目标识文件,缺少了这个文件,IDEA就无法识别项目。跟Eclipse的。project文件性质是一样的。并且这些文件不同设备上的内容也会有差异,所以我们在管理项目的时候,.project和.iml文件

    2024年02月17日
    浏览(35)
  • 杀毒软件误删文件了怎么办?如何恢复被杀毒软件删除的文件

    杀毒软件误删文件了怎么办?如今杀毒软件品牌众多,常见的有360、金山、瑞星、迈克菲等,而不论是使用什么品牌的杀毒软件对电脑进行杀毒,都可能存在文件被误删的情况,但是大家也不要太过于害怕,被杀毒软件删除的文件是可以尝试下面的方法进行恢复的,接下来小

    2024年02月06日
    浏览(43)
  • gitlab如何删除默认main分支,并且把master分支设置主分支

    目录 gitlab如何删除默认main分支,并且把master分支设置主分支 第一步:在gitlab上打开项目 第二步:在Repositcry中打开Branches 第三步:找到project settings,点击进去 第四步:在默认分支Default branch中,把main分支更改master分支,并点击保存更改 第五步:切换回分支详情         此时

    2024年02月16日
    浏览(28)
  • Git 删除分支——如何删除本地或远程分支

    Git 是一种流行的版本控制系统,也是 Web 开发人员工具包中必不可少的工具。分支是使用 Git 的一个强大且不可或缺的部分。在本文中,您将学习有关如何在 Git 中删除本地和远程分支的基础知识。 分支是指向提交的指针。 Git 分支是从特定时间点开始的项目及其更改的快照。

    2024年04月12日
    浏览(53)
  • 苹果电脑删除数据恢复该怎么做?恢复Mac电脑误删文件的4种方法

    如何在Mac上恢复误删除的文件?在日常使用Mac电脑时,无论是工作还是娱乐,我们都会创建和处理大量的文件。然而,有时候可能会不小心删除一些重要的文件,这无疑会给我们带来一些麻烦。那么,要在Mac电脑上恢复误删除的文件,我们可以采取以下4种方法,本文将详细介

    2024年01月24日
    浏览(37)
  • Git上如何删除分支

    在Git版本控制系统中,分支是一种非常重要的概念,它允许开发者在项目中同时进行不同的工作而不互相干扰。然而,一旦某个分支的任务完成或者不再需要,我们通常会想要删除它,以保持项目的整洁性。本文将介绍如何在Git上删除分支。 删除本地分支: 要删除本地分支

    2024年02月04日
    浏览(38)
  • 【Git】误删文件&恢复文件&回滚操作

    案例1 比如工作区有一个文件叫 test.txt 文档,你需要删除,那么使用如下命令即可: git rm “test.txt” 如果想撤销删除的文件,使用如下命令 git reset HEAD test.txt git checkout test.txt 案例2 如果你使用了 git rm “test.txt” + git commit -m “remove test.txt” 此时你需要回滚到之前的版本:

    2024年02月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包