iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >git 删除分支和回滚的实例详解
  • 210
分享到

git 删除分支和回滚的实例详解

分支详解实例 2022-06-04 21:06:22 210人浏览 薄情痞子
摘要

git 删除分支和回滚的实例详解 【git 删除本地分支】 git branch -D br 【git 删除远程分支】 git push origin :br (origin 后面有空格) gi

git 删除分支和回滚的实例详解

git 删除本地分支】


git branch -D br

【git 删除远程分支】


git push origin :br (origin 后面有空格)

git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id

【本地代码库回滚】:


git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除

git reset --hard HEAD~3:将最近3次的提交回滚

【远程代码库回滚】:

这个是重点要说的内容,过程比本地回滚要复杂

应用场景:自动部署系统发布后发现问题,需要回滚到某一个commit,再重新发布

原理:先将本地分支退回到某个commit,删除远程分支,再重新push本地分支

操作步骤:

1、git checkout the_branch

2、git pull

3、git branch the_branch_backup //备份一下这个分支当前的情况

4、git reset --hard the_commit_id //把the_branch本地回滚到the_commit_id

5、git push origin :the_branch //删除远程 the_branch

6、git push origin the_branch //用回滚后的本地分支重新建立远程分支

7、git push origin :the_branch_backup //如果前面都成功了,删除这个备份分支

【查看分支】


git branch -a

【创建本地分支并推送到远程】


git branch test

git push origin test

如有疑问请留言或者到本站社区交流讨论,以上就是对git 回滚及删除分支的详解,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

--结束END--

本文标题: git 删除分支和回滚的实例详解

本文链接: https://www.lsjlt.com/news/18583.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • git中删除分支和回滚的示例分析
    小编给大家分享一下git中删除分支和回滚的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!git 删除分支和回滚的实例详解【git 删除本地分支】git&n...
    99+
    2023-06-09
  • git撤回刚删除的分支
    在日常使用git进行版本控制的过程中,我们可能会意外删除一个分支。不过,不用太过慌张,git提供了一个功能可以帮助我们撤回刚删除的分支。一、基本概念在深入探讨如何撤回刚删除的分支之前,首先需要了解一下git中的一些基本概念和术语。分支(br...
    99+
    2023-10-22
  • git如何撤回刚删除的分支
    本篇内容主要讲解“git如何撤回刚删除的分支”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“git如何撤回刚删除的分支”吧!git撤回刚删除分支的方法:1、利用“git remote prune”...
    99+
    2023-07-02
  • git无法删除分支如何解决
    这篇文章主要介绍“git无法删除分支如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“git无法删除分支如何解决”文章能帮助大家解决问题。分支还未合并在合并之前,Git无法删除分支。否则,将丢失...
    99+
    2023-07-05
  • git如何恢复删除的分支
    这篇文章主要讲解了“git如何恢复删除的分支”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“git如何恢复删除的分支”吧!git恢复删除分支的方法:1、利用“git reflog”命令找到被删...
    99+
    2023-06-26
  • git的分支与和并实例分析
    这篇文章主要介绍“git的分支与和并实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“git的分支与和并实例分析”文章能帮助大家解决问题。一旦某分支有了独立内容,你终究会希望将它合并回到你的主分...
    99+
    2023-06-28
  • 在本地和远程怎么删除Git分支
    本篇内容介绍了“在本地和远程怎么删除Git分支”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!TL;DR 版本// delete&n...
    99+
    2023-06-26
  • git如何恢复删除的远程分支
    这篇文章主要介绍“git如何恢复删除的远程分支”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“git如何恢复删除的远程分支”文章能帮助大家解决问题。方法:1、利用reflog操作找到最后一次commi...
    99+
    2023-06-26
  • 详解git找回删除文件的几种方法
    在使用 Git 进行代码版本控制时,有时候会误删除某个文件,这时候我们可以通过 Git 的一些神奇操作将这些误删除的文件找回来,本文将介绍 Git 找回删除文件的几种方法。1. 使用 checkout 恢复删除的文件如果我们误删除了某个文件...
    99+
    2023-10-22
  • 探讨Git删除分支的命令及其用法
    Git是目前使用最广泛的版本控制工具之一。在使用Git进行代码管理过程中,分支的创建和删除是常见的操作。当我们需要删除一个分支时,我们可以使用特定的Git命令来完成。本文将探讨Git删除分支的命令及其使用方法。一、Git分支简介在Git中,...
    99+
    2023-10-22
  • 实例讲解如何拉取分支git
    Git是一种流行的版本控制系统,具有强大的版本控制能力。分支是Git的一个重要组成部分,可以让不同的开发人员在不同的代码分支上开展工作,确保项目代码的安全性和可靠性。在学习Git时,了解如何拉取分支是一个很重要的基础操作。以下是一份详细的教...
    99+
    2023-10-22
  • java 中List删除实例详解
    java 中List删除实例详解1、循环删除List中的元素public static void main(String[] args) { List<String> t=new ArrayList<String&...
    99+
    2023-05-31
    java list删除 ava
  • Git基础学习之分支操作的示例详解
    目录1.新建一个分支并且使分支指向指定的提交对象2.思考3.项目分叉历史的形成4.分支的总结1.新建一个分支并且使分支指向指定的提交对象 使用命令:git branch branch...
    99+
    2022-11-13
    Git分支基本操作 Git分支操作 Git基础学习
  • mysql实现事务的提交与回滚的实例详解
    最近要对数据库的数据进行一个定时迁移,为了防止在执行过程sql语句因为某些原因报错而导致数据转移混乱,因此要对我们的脚本加以事务进行控制。 首先我们建一张tran_test表 CREATE TABLE ...
    99+
    2024-04-02
  • git中包含多个分支和合并实现的实例分析
    git中包含多个分支和合并实现的实例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。下面和大家讲解一下git的使用。一、包含多个分支和合并实现的实例出现合并冲突的实例[roo...
    99+
    2023-06-28
  • Git删除分支的命令及使用方法是什么
    本篇内容主要讲解“Git删除分支的命令及使用方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Git删除分支的命令及使用方法是什么”吧!一、Git分支简介在Git中,分支是独立于主分支的代...
    99+
    2023-07-05
  • Bootstrap中Table删除和批量删除的示例分析
    这篇文章主要介绍Bootstrap中Table删除和批量删除的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一条记录可以看做一条数据的数组1   ...
    99+
    2024-04-02
  • laravel中软删除的实例分析
    这篇文章主要介绍“laravel中软删除的实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“laravel中软删除的实例分析”文章能帮助大家解决问题。在laravel中,软删除指的是数据表记录并...
    99+
    2023-06-29
  • Java集合删除元素ArrayList实例详解
    Java集合删除元素ArrayList实例详解AbstractCollection集合类中有一个remove方法,该方法为了适配多种不同的集合,允许删除空的元素,看这部分代码的时候产生了疑问,为什么这里直接用it.remove()就直接删除...
    99+
    2023-05-31
    java arraylist 删除元素
  • Discuz删除回复的操作步骤详解
    Discuz删除回复的操作步骤详解 在Discuz论坛管理中,删除回复是常见的操作之一,可以对不符合规定或者有害信息的回复进行清理。下面将详细介绍在Discuz中删除回复的具体操作步骤...
    99+
    2024-03-10
    进入“管理中心” 选择“删除”操作
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作