git分支管理规范(避开多分支并行实践的潜在坑点)

分支分类

本地 本地 feature分支
dev dev集成环境 dev-20210802192535
qa QA/PRE集成环境 release-20210802-5435
prod 生产 release-20210802-5435

创建分支

在这里插入图片描述

项目启动时,去dmpt给对应工程创建一个线上变更,然后创建一个新的分支(须在dmpt上创建,不允许私下自行创建分支),比如feature-20210802-45545-v1.2.1,命名规范以对应需求的版本号结尾,

dmpt创建的这个分支默认是基于master分支拉取的。创建分支这个动作需要每个需求的owner来操作,新入职的同学未满三个月不要自己去创建。

分支 命名规范 样例 使用场景
feature分支

feature-YYYYMMDD-需求id-自定义分支名称 feature-20210802-45545-v1.2.1 开发分支,从master拉取,用于新需求的开发。一个需求下同一个应用只能对应一个分支。
dev分支 dev-YYYMMDDHHMMSS dev-20210219192535 集成测试分支,当在本地或者泳道环境验证没有问题后,合并到dev分支进行集成测试。
release分支 release-YYYYMMDD-上线计划id release-20210514-5435
发布分支,当dev环境测试验证没有问题后,在发布前一天测试会拉出该上线分支,用于qa环境、生产环境发布(只能测试操作、为了toMaven去本应用j

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值