搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
羊村懒王
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
git pull冲突怎么解决_Git学习笔记
2
pm2配置开机自启动 linux和windows系统_pm2 startup windows
3
JS数组操作大全_js 数组操作
4
12G高速SDI信号简介及PCB设计_sdi-12芯片
5
大数据时代--Hive技术原理解析_hive 底层实现原理
6
论文浅尝 | Continual Learning for Named Entity Recognition
7
miui删除内置不卡米教程_小米MIUI免root一键删除系统内置软件!!
8
mysql outer join的用法_MySQL中join的用法
9
浅谈Kafka架构与核心组件_kafka架构分为几层
10
随机森林及其超参数调整(1)_随机森林超参数选取
当前位置:
article
> 正文
GIT分支命名规范(转载)
作者:羊村懒王 | 2024-04-27 09:04:38
赞
踩
git分支命名规范
Git分支使用规范
几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。有人把 Git 的分支模型称为它的“必杀技特性”,因为基于指针的实现使其足够轻量。
Git 鼓励在工作流程中频繁地使用分支与合并,哪怕一天之内进行许多次,但仍要遵循一定的规范
分支命名
master 分支
master 为整个项目主分支,也是用于部署生产环境的分支,有且仅有一个,除项目负责人以外的开发人员不能向master分支合并内容
master 分支要确保稳定性
master 分支一般由 develop 以及 hotfix 分支合并,任何时间都不能直接修改代码
develop 分支
develop 为开发分支,始终保持最新完成以及bug修复后的代码
一般开发新功能时,feature 分支都是基于 develop 分支下创建的
feature 分支
feature是为了开发后续版本的功能,从Develop分支上面分出来的。开发完成稳定后,要再并入Develop
分支命名: feature/ 开头的为特性分支, 命名规则: feature/user_module、 feature/cart_module
release 分支
release是发布正式版本之前(即合并到Master分支之前),我们可能需要有一个预发布的版本进行测试。
hotfix/fixbug 分支
fixbug分支是从master分支上面分出来的。fix结束以后,再合并进Master和Develop分支。最后,删除"fixbug分支"。
分支命名: hotfix/ 开头的为修复分支,它的命名规则与 feature 分支类似
线上出现紧急问题时,需要及时修复,以 master 分支为基线,创建 hotfix 分支,修复完成后,需要合并到 master 分支和 develop 分支
当有一组 feature 开发完成,首先会合并到 develop 分支,进入提测时,会创建 release 分支。
如果测试过程中存在 bug 需要修复,则直接由开发者在 release 分支修复并提交。
当测试完成之后,合并 release 分支到 master 和 develop 分支,此时 master 为最新代码,用作上线。
注意
以上规范不一定是必须的,一般是根据实际情况来的,总结下自己工作中的一些问题
自己的分支一定要自测,切记不要提交后,影响到其他代码,更别说别人拉下代码还报错这种低级错误
本地分支要做到勤提交,分小功能提交,一次提交一大堆各种功能的做法也要杜绝
每天第一件事就是更新 develop 分支内容到本地分支,避免大规模 merge,太容易出错了
迭代新版本时,一定要保证当前开发分支和线上分支一样
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/羊村懒王/article/detail/495923
推荐阅读
article
5分钟
Stable
Diffusion
本地
安装
-本地部署(
秋叶
整合
包
)【
Stable
Diffu...
使用
秋叶
大佬发布的【绘世
整合
包
】作为软件,它是目前市面上最易于使用的
整合
包
之一,无需对网络和Python有太多的前置知识...
赞
踩
article
mysql
如何修改为
大小写
不
敏感
?_
mysql
设置
大小写
不
敏感
...
我们有时会面临需要对
mysql
数据库
设置
为
大小写
不
敏感
,比较常见的例如:在Linux下,MySQL的表名区分
大小写
,而在...
赞
踩
article
tif
高程
_
GEE
学习笔记 五十四:
QGIS
展示
3D
的
高程
数据...
写了一个多月
的
GEE
中文教程文档,想到
GEE
头就疼,今天就写一篇不是
GEE
的
文章。
QGIS
作为一个开源
的
非常好用
的
本地G...
赞
踩
article
JavaEE
初阶
—
—
多线程
(七)
—
—
定时器
...
此篇文章与大家分享
多线程
的第七篇文章
—
—
关于
定时器
如果有不足的或者错误的请您指出!
JavaEE
初阶
—
—
多线程
(七)
—
—
定...
赞
踩
article
RabbitMQ
用户
管理(角色管理及权限设置)_
rabbitmqctl
list
_
users
命令查看...
RabbitMQ
安装完成后,会有一个默认
用户
(guest guest),那么我们如何查看
用户
列表呢?有2种方式,第1种是...
赞
踩
article
Jetpack
MVVM
七宗罪 之二:使用 luanchWhenX 启动
协程
,
android
基础开发...
Flow 也是运行在
协程
中的,lifecycleScope 可以帮助 Flow 解决内存泄露的问题:lifecycleS...
赞
踩
article
SQL
优化
极简
法则
,
还有谁
不
会?
_
不
剪发老师
sql
...
SQL
查询
优化
是一个复杂的工程
,
涉及从硬件到参数配置、
不
同数据库的解析器、
优化
器实现、
SQL
语句的执行顺序、索引以及...
赞
踩
article
带你深入了解
nginx
基本
登录
认证
(包含配置步骤)_
nginx
用户
认证
登录
界面...
带你深入了解
nginx
基本
登录
认证
(包含配置步骤)点击访问msy.plus获得更好的体验http
基本
验证的作用http基...
赞
踩
article
小
程序
地图
的使用笔记_
小
程序
getsuggestion
...
这两天在看
小
程序
的
地图
,写写笔记记录一下
小
程序
官方文档提供的几种位置方法
小
程序
的官方文档也有提供几个方法(这几个方法很...
赞
踩
article
大学课程 | 《
算法
分析
与
设计
》
笔记
总结
_
算法
分析
与
设计
笔记
...
文章目录第一章
算法
引论1.1
算法
与
程序1.2 表达
算法
的抽象机制1.3 描述
算法
1.4
算法
复杂性
分析
第二章 递归
与
...
赞
踩
article
【
数据库
】
mysql
忽略
大小写
设置_
mysql
设置
忽略
大小写
...
mysql
忽略
大小写
配置_
mysql
设置
忽略
大小写
mysql
设置
忽略
大小写
...
赞
踩
article
flask
服务中如何
request
获取
请求
的
headers
信息
...
flask
服务
headers
细节解析
flask
服务中如何
request
获取
请求
的
headers
信息
...
赞
踩
article
git
基础教程(3)
Windows10
下
安装
Git
_
git
-2.42.0.2-64-
bit
.
exe
...
Git
是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。具体
安装
步骤如下:第一步:先从官...
赞
踩
article
OCR
文字
识别
技术_ocr
识别
...
在进行
OCR
之前,是需要对图像进行预处理(进行彩色图像灰度化、二值化处理、图像变化角度检测、矫正处理等),因为,待
识别
的...
赞
踩
article
数据结构
(九)
---
并
查集
...
数据结构
(九)
---
并
查集
1.集合2.集合的相关操作(1)查(Find):•Find操作的优化(2)
并
(Union):•...
赞
踩
article
【
算法
】
算法
基础
入门
详解
:
轻松
理解
和
运用
基础
算法
...
本次白晨想要分享的是新手学习必会的
基础
算法
,由于这篇文章是新手向的,所以白晨这次对于
算法
思想尽量讲解的细致生动,代码实现...
赞
踩
article
互联网
行业
的
一些
英文
简称(
缩写
)
,
别人家一说你又懵了!_
互联网
总结
英文
缩写
...
一、发展背景Web1.0:门户时代
,
网页信息展示
,
用户很少产生数据
,
如搜狐新浪。Web2.0:社交时代
,
人人产生内容
,
如...
赞
踩
article
神奇的
柯西
分布
...
今天来讲下
柯西
分布
,它的概率密度函数如下(摘自百度百科):当x0x_0x0=0,γ\gammaγ=1,就得到了标准
柯西
...
赞
踩
article
TPAMI 2023:
Constructing
Stronger
and
Faster
Baseli...
针对该任务的复杂性和计算代价过高的情况,提出了一种新的有效的图卷积网络基线模型EfficientGCN,并设计了一种复合...
赞
踩
article
2023校招
4399
笔试
...
之前暑期实习投过一次,做的比较拉跨,这次感觉还可以,思路基本上差不多,就是具体的实现,二三题都是只写了一个最后的函数,不...
赞
踩
相关标签
stable diffusion
AI作画
人工智能
AI绘画
AI绘画入门
mysql
数据库
linux
tif 高程
java-ee
java
rabbitmq
分布式
架构
移动开发
android
sql查询优化
sql性能优化
索引
#2014程序员节#
nginx
python
centos
小程序
腾讯地图