Git分支操作

news2025/1/9 20:31:34

实操记录

假定非管理人员操作:

在这里插入图片描述

直推:

在这里插入图片描述

新建特性分支cbry:

在这里插入图片描述

刷新分支:

在这里插入图片描述

checkout切换:

在这里插入图片描述

本地文件查看:

在这里插入图片描述

再merge:

在这里插入图片描述

就此,master的代码就合并到特性分支cbry:

在这里插入图片描述

新增内容,merge远程后是本地变化,还需要同步到远程分支:

在这里插入图片描述

同理merge :

在这里插入图片描述

在这里插入图片描述

因为merge后需要推送,我们再将保护分支设置为默认状态,否因为我们前面的测试设置(任何人不可push)将会被拒绝推送:

在这里插入图片描述

在这里插入图片描述

模拟发布:

在发布版本发现bug由cbry修复,基于该release/1.0.0分支创建bugfix分支进行修复并合并。

基于develop分支新建一个release/1.0.0分支:提示已经存在release分支进行远程删除后:

在这里插入图片描述

我们可以就此创建:

在这里插入图片描述

或者删除本地分支新建:

//idea处于release分支 $ git branch -d release error: Cannot delete branch ‘release’ checked out at ‘D:/OpenSourceProject/gitee/git-sc’ //idea处于其它分支 $ git branch -d release Deleted branch release (was 6436a05).

基于develop新建release/1.0.0分支,checkout develop分支后直接新建就可以了。

同理新建对应不同边浩的的bugfix分支(举个例子):

在这里插入图片描述

进行bugfix/1.0.0和bugfix/1.0.1合并到对应的release分支后,发起合并请求将release分支合并到master分支发布。

push到远程 ->切换master合并 -> 发起push。

在这里插入图片描述

线上bug修复

发现线上bug ->创建hotfix分支(如:hotfix/问题编号)修复 -> 修复完成发起合并请求并推送 -> 为master创建一个里程碑修复版本(tag),假如当前版本为1.2.0-Release,则修复版本为1.2.1-Release。

历史版本(弃用)修复

基于tag创建新分支同上修复后创建新的tag。

对应

在这里插入图片描述

文字说明:Gitflow工作流程:https://www.cnblogs.com/GreenForestQuan/p/14714257.html

https://developer.aliyun.com/article/785435

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/118531.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数字化技术转型

这篇老生常谈(我写过N次),是应一位IM群中的朋友的困惑问答汇集而成的。(1)学科分类我上学学的是计算机系。我上的大学一开始并没有计算机系,后来是电子工程系和数学系的老师抽调组成了计算机系。后来&#…

申请大学用的是IB预估分?

IB课程体系以其独特的优越性成为越来越多国际高中生的选择。如今全球共有3300多所高校接受IB成绩申请,其中包括美国常春藤盟校、英国G5在内的多所名校。 但是,大家知道吗,国内学习IB课程的学生是需要用预估分来申请大学的。今天,小…

多用户及时通信系统

目录1. QQ用户登录1.1 用户登录11.2 用户登录21.3 用户登录32. 拉取在线用户3. 无异常退出4. 私聊系统5. 群聊3. 发送文件3.1 服务端推送新闻3.2 离线留言和离线发文件1. QQ用户登录 1.1 用户登录1 qqcommon包下 User类序列化 Message消息类序列化 MessType接口 qqclient.ut…

拉伯杠杆平台|沪指上涨,大金融板块领涨,有股票连续5涨停!

A股周二上午全体小幅上涨,大金融集体上涨,推动指数上行,商场全体动摇不大。A50期货高开高走,盘中暴拉超2.6%。 不过,部分个股仍然动摇不小,有多只股票接连涨停。 别的,新股持续分解&#xff0c…

ATAC-seq分析:数据介绍(2)

1. 简介 ATACseq (Assay for Transposase-Accessible Chromatin using sequencing) 使用转座酶在测序前有效地片段化可访问的 DNA(DNA可极性)。结果提供了一种绘制可访问/开放染色质基因组范围的方法。 与其他技术相比,ATACseq 有几个优点&am…

嵌入式开发学习之--串口通讯(下)

提示:本篇来做一个关于串口的输入输出实验。 文章目录前言一、项目概况1.1、项目需求1.2、项目来源1.3、开发环境1.4、项目意义1.5、项目效果展示二、开发步骤2.1、涉及硬件电路2.2、项目代码2.2.1、串口配置总结前言 前一篇文章我们介绍了串口的几种类型以及串口标…

Linux Shell 编程,运算符,条件与分支,循环

Linux Shell 编程,运算符,条件与分支,循环1.Shell运算符2.判断语句3.for循环4.while循环1.Shell运算符 学习如何在shell中进行各种运算操作 案例:计算(57)3的值: #!/bin/bash res$(((57)*3)) …

游戏物体GameObject

在unity中所有游戏物体都是GameObject,这也是编程中的对象。 创建物体 在hierarchy窗口中,右击可以创建一个物体,当然也可以创建空物体。 物体属性 创建完物体后,一般可以在此处用这些工具来改变物体。 移动,旋转和…

戴尔科技集团助力中国石油大学打造现代数据中心

小的时候      总是幻想着      能够躺在床上上课      没想到现在竟然实现了      没错,对于当代大学生尤其是19级、20级来说,大学生活似乎是个虚无缥缈的词汇,因为相比与在校生活,在家上网课的时间可能会更长,一不留神就上了三年的“家里蹲”。      即使…

安装配置高度安全的匿名操作系统,利用暗网情报数据抓取工具获取普通人根本查看不到的信息

安装配置高度安全的匿名操作系统,利用暗网情报数据抓取工具获取普通人根本查看不到的信息。 Whonix匿名操作系统,Whonix 是一个专注于匿名,隐私和安全的操作系统。它基于Tor匿名网络,Debian GNU / Linux和隔离安全性。DNS泄漏是不可能的,即使具有root权限的恶意软件也无法…

“多点”开花,独立走向新零售

12月7日,亚洲最大的数字零售服务商多点Dmall正式向港交所递交招股说明书,在零售行业逐渐向线上线下一体化、店仓一体模式迈进之时,多点Dmall成为很多传统零售商转型路上的首选合作伙伴,给予了资本市场一定想象空间。 但也有观点认…

【Lua】ToLua逻辑热更新

1 前言 Lua基础语法 中系统介绍了 Lua 的语法体系,本文将进一步介绍 Unity3D 中基于 ToLua 实现逻辑热更新。 逻辑热更新是指:在保持程序正常运行的情况下,在后台修改代码逻辑,修改完成并推送到运行主机上,主机无缝接入…

HarmonyOS原子化服务最新概念、呈现形式与触发方式

一、HarmonyOS原子化服务最新概念 总体介绍: 原子化服务(Ability)是由HarmonyOS服务开放平台接入的一种技能,为华为智慧服务、智慧搜索、服务直达、智慧语音以及智慧视觉等流量入口提供服务技能。原子化服务以轻量化的呈现形式&…

高级网络应用复习——TCP与UDP,ACL列表, 防火墙,NAT复习与实验(带命令)

作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.知识点总结 1.传输层的协议 (1)TCP 和…

「实操」结合图数据库、图算法、机器学习、GNN 实现一个推荐系统

本文是一个基于 NebulaGraph 上图算法、图数据库、机器学习、GNN 的推荐系统方法综述,大部分介绍的方法提供了 Playground 供大家学习。 基本概念 推荐系统诞生的初衷是解决互联网时代才面临的信息量过载问题,从最初的 Amazon 图书推荐、商品推荐&…

TCP的三次握手四次挥手详解

想要了解TCP的三次握手和四次挥手,首先要了解TCP的头部结构 TCP的头部结构如下 16位源端口号: 客户端地址信息16位目标端口号: 服务端地址信息32位序列号: 请求报文端数据流子节开始的位置(比如位1024~2…

【20天快速掌握Python】day15-网络编程

1.网络通信的概念 简单来说,网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。 使用网络的目的,就是为了联通多方然后进行通信,即把数据从一方传递给另外一方。 前…

以分页场景谈MVC设计模式

一 、需求场景 需要实现一个分页组件, 可以方便的进行分页操作。 二、分析需求 从分页需求出发,分析潜在的元素, 虽然只包含一个大的分页功能,但是潜在的元素 包含:上一页 下一页 首页 尾页 当前页 等等。 为什么包含…

【Oauth2】SpringBoot整合Oauth2实现认证授权

SpringBoot整合Oauth2实现认证授权 应用场景 OAuth2.0 协议的使用场景主要为:第三方登录和开放接口的调用 第三方登录就是使用微信等第三方的方式来登录一个应用或者网站,比如用微信账号登录gitee。 而开发接口的调用,则比如说微信、美团…

TP5的消息队列

1.首先查看项目中是否已经有think-queue目录:/vendor/topthink/ 微信截图_20200909142126.png 如果没有,则用composer安装(安装composer参考:http://www.runoob.com/w3cnote/composer-install-and-usage.html )&#x…