前端Git分支管理规范(供大家参考)

以下为我们自己的git分支管理规范,共享出来供大家参考,大家也一起帮忙看看有没有需要优化改进的地方,共同学习

一、分支结构

一级分支二级分支三级分支四级分支说明清理规则
master主分支,严格管理,不可擅自操作,名称不可修改不可删除
test/

 
测试分支组,包含开发阶段,名称不可修改不可删除

dev/
 

开发分支组,名称不可修改不可删除
dev开发主分支,名称不可修改不可删除
feature/特性分支组,名称不可修改相关特性分支的功能进入sit测试阶段之后,可删除该特性分支
xxx_ljx特性分支,命名规范:特性名称+下划线+操作人姓名拼音首字母缩写
sit/sit测试阶段分支组,名称不可修改不可删除
sitsit测试主分支,该分支用于sit测试发布,名称不可修改不可删除
bugfix/sit测试bug修复补丁分支组,名称不可修改相关补丁分支合并到sit测试主分支并测试通过之后,可删除该分支
xxxbug修复补丁分支,命名规范:自定义关键字名称
uat/uat测试阶段分支组,名称不可修改不可删除
uatuat测试主分支,该分支用于uat测试发布,名称不可修改不可删除
bugfix/uat测试bug修复补丁分支组,名称不可修改相关补丁分支合并到uat测试主分支并测试通过之后,可删除该分支
xxxbug修复补丁分支,命名规范:自定义关键字名称
release/发布分支组,名称不可修改不可删除
v1.0.0_20240323发布历史分支,命名规范:发布版本+年月日(上线时间)不可删除
hotfix/生产问题修复补丁分支组,名称不可修改补丁成功上线之后,可删除相关分支
xxx_v1.0.0生产问题修复补丁分支,命名规范:自定义关键字+发现该bug的已上线版本
old旧代码分支,在客户方有提供原始代码的情况可用如有,不可删除

二、分支合并

三、提交及日志规范

  1. 对于特性分支,根据实际情况分析和拆解功能,每完成一个小功能及时提交,提交日志写清楚功能概要
  2. 对于补丁分支,每解决完一个jira的bug及时提交,提交日志写清楚bug编号及jira对应bug标题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值