git分支场景操作,应用场景

news/2024/5/17 15:35:01 标签: git, gitee

文章目录

  • git分支操作
    • 1.git branch--目前处在的分支上
    • 2.git checkout--要切换的分支名字
    • 3.git merge--要合并的分支名字
    • 4.git branch -d--要删除的分支名字

git_1">git分支操作

假设目前我们目前有三个版本

在这里插入图片描述

git_branch_8">1.git branch–目前处在的分支上

在这里插入图片描述

现在要开发一个新功能在新的分支上

新建一个分支,通过master分支创建了一个dev_qfh分支

在这里插入图片描述

git__checkout_20">2.git checkout–要切换的分支名字

在这里插入图片描述

在dev_qfh分支上修改文件的内容
在这里插入图片描述

在这里插入图片描述

在dev_qfh分支上提交一个c4版本

在这里插入图片描述

假设线上出问题了,但是分支上的内容还没开发完,先回到master分支去修复bug。

在这里插入图片描述

修复bug一般也是在一个分支上修改,一般不会在master分支,保证主分支的稳定性

搞一个bug分支

在这里插入图片描述

在bug分支修改文件

在这里插入图片描述

在bug分支上提交一个版本,此时bug修复完成,合入master分支

在这里插入图片描述

要合并分支,先切换回master

在这里插入图片描述

git__merge_65">3.git merge–要合并的分支名字

在这里插入图片描述

在这里插入图片描述

bug分支上的c5版本已经合并到master分支了。

此时bug分支已经没用了删了他

git__branch__d_77">4.git branch -d–要删除的分支名字

在这里插入图片描述

然后再回到我们的dev_qfh分支继续开发功能。

开发完毕后,要合并入master分支

在这里插入图片描述

报错了。。。。。

合并冲突了

冲突的地方会有标记,要手动解决冲突

在这里插入图片描述

在这里插入图片描述

解决冲突后再提交一个版本

在这里插入图片描述

bug分支和dev_qfh分支的修改全都在master中了

在这里插入图片描述


http://www.niftyadmin.cn/n/5297271.html

相关文章

按摩上门预约小程序源码系统 开发组合:PHP+MySQL 附带完整的搭建教程

现代生活节奏的加快,人们越来越注重健康与放松。按摩作为传统的舒缓方式,市场需求逐年上升。然而,传统的按摩服务预约方式较为繁琐,用户需拨打热线电话或前往实体店进行预约,这无疑增加了用户的操作成本。因此&#xf…

2312d,d的sql构建器

原文 项目 该项目在我工作项目中广泛使用,它允许自动处理联接方式动态构建SQL语句. 还会自动直接按表示数据库行结构序化.它在dconf2022在线演讲中介绍了:建模一切. 刚刚添加了对sqlite的支持.该API还不稳定,但仍非常有用.这是按需构建,所以虽然有个计划外表,但满足了我的需要…

设备健康管理系统助力制造企业实现数字化转型

在当今快速变革的制造业环境中,数字化转型已成为制造企业保持竞争力和实现可持续发展的关键。在这个数字化转型的浪潮中,设备健康管理系统正发挥着重要的作用。设备健康管理系统通过实时监测、预测分析和智能诊断等功能,为制造企业提供了全面…

小程序for循环中key值的作用?

在小程序的 for 循环中,key 值有两个主要作用: 识别列表项的唯一性:当在列表渲染时使用 for 循环,每个列表项都应该具有一个唯一的 key 值。这个 key 值用于帮助小程序识别每个列表项的唯一性,以便在列表发生变化时进行…

设计模式(4)--对象行为(11)--访问者

1. 意图 表示一个作用于某对象结构中的各元素的操作。 使你可以在不改变各元素的类的前提下定义于作用于这些元素的新操作。 2. 五种角色 抽象访问者(Visitor)、具体访问者(Concrete Visitor)、抽象元素(Element)、 具体元素(Concrete Element)、对象结构(ObjectStructure) 3…

设计模式:工厂方法模式(讲故事图文易懂)

目录 简单工厂工厂方法模式 简单工厂 定义:简单工厂由一个工厂根据参数类型决定创建哪种产品的实例。 简单工厂不包含在23种设计模式之内(简单工厂不满足开闭原则,后面会详细讲) 举例:张三去4S店买了车,显…

算法基础之滑雪

滑雪 核心思想&#xff1a;记忆化搜索 状态表示&#xff1a; f[i][j] 表示所有从(i,j) 开始滑的路径的最大值 状态计算&#xff1a; 分成四个方向 f[i][j] max(f[i][j] , f[i][j1] 1) 且h[a][b] (下一个点) 必须严格小于 h[i][j] 才能滑过去 #include<iostream>#…

目标检测损失函数:IoU、GIoU、DIoU、CIoU、EIoU、alpha IoU、SIoU、WIoU原理及Pytorch实现

前言 损失函数是用来评价模型的预测值和真实值一致程度&#xff0c;损失函数越小&#xff0c;通常模型的性能越好。不同的模型用的损失函数一般也不一样。损失函数主要是用在模型的训练阶段&#xff0c;如果我们想让预测值无限接近于真实值&#xff0c;就需要将损失值降到最低…