GitFlow工作流
2022-08-19 16:29:33 2 举报
GitFlow工作流
作者其他创作
大纲/内容
RELEASEV20220831
RELEASEV20220812
stgbug merge
功能分支
用于合并本次上线版本涉及的代码,完成后合并到master分支。
featureHXSJ-1
命名规范(分支状态+版本号,下划线分割)
init merge
开发联调使用的分支。
阐述
RELEASE
merge
开发分支
V1.0
特写
STG-预生产环境&PRD-生产环境
主分支必须是稳定版本,每次上线要打基线tag。
并行需求
英文释义
test
DEV-开发环境
功能分支确切描述某个功能开发,如果功能完成可合并到develop分支;联调测试完后合并至test分支,集成&用户测试结束后合并至RELEASE分支
SIT-集成测试环境&UAT-用户测试环境
测试主分支
样例
featureHXSJ-3
主分支
只有一个主干,master
featureHXSJ-2
临时分支
develop
上线前必须打基线
集成开发主分支,只有一个
名称
release_v3.2.1_20211025
tag标签
testbug merge
开发
每个上线版本只有一个,命名规范为上线时间,如V20220831
分支节点
规则
迭代2
从feature分支merge到test分支上,表示测试状态,此时将不会再添加新功能,只负责当前功能的bug修复。
release+版本号+上线日期,下划线分割
迭代3
feature
生命线
主要的
功能开发或bug修复分支,可以有多个,所有开发都在feature分支上开发,命名规则为升级事务号,如HXSJ-1
master
测试主分支,只有一个
V1.1
V0.1
迭代1
测试
合并上线版本
分支生命线
收藏
0 条评论
回复 删除
下一页