branches创建分支前缀的规则定义和分支的生命周期,本文主要列出 2 种前缀规则 feature、bugfix。
一、创建 新功能 分支 前缀 feature/
创建条件
基于对应的
master(prod)
分支开发某个新功能点
时创建
命名规则
格式:
feature/authorName-createTime-functionalDescription
例子:feature/xm-20190313-createOrder
生命周期
- 开发前
创建feature/xxx
分支完成开发任务- 开发完成后
合并feature/xxx
分支到develop
分支进行功能测试- 功能测试后
合并feature/xxx
分支至staging(release)
进行业务流程验收测试- 验收测试后
合并feature/xxx
分支至master(prod)
,等待部署上线- 上线完成
观察一段时间,删除feature/xxx
分支
二、分支前缀 bugfix/
创建条件
基于对应的
master(prod)
分支修复某个Bug
时创建
命名规则
格式:
bugfix/authorName-createTime-functionalDescription
例子:bugfix/xm-20190313-saveOrder
生命周期
- 修复前
创建bugfix/xxx
分支完成bug
修补任务- 修复后
合并bugfix/xxx
分支到develop
分支进行功能测试- 功能测试后
合并bugfix/xxx
分支至staging(release)
进行业务流程验收测试- 验收测试后
合并bugfix/xxx
分支至master(prod)
,等待部署上线- 上线完成
观察一段时间,删除bugfix/xxx
分支
网友评论