GitFlow工作流 完整版【适合项目并行】
2021-07-07 13:47:19 21 举报
gitflow 流程,适合用于项目并行阶段,内部流程,可供参考
作者其他创作
大纲/内容
CR
tag-V0.3.2-20210706
dev-V2
V0.2-20200701
PROD环境
features...
UAT
hotfix
tag-V1.0.1-20210701
SIT 环境
非以上分支的会删除,不允许创建个人远程分支
SIT
由于目前一期二期并行,并且二期没有上线1. 二期上线前 只允许dev-v1 合并到master2. dev-v1 有关联业务发版后需合并到 dev-V2 分支
tag-V2.0.1-20210706
分支环境说明
V0.3.1
V0.1
dev-V1
GitFlow工作流图示
master
1,master分支:上线稳定版本分支,上线前打tag2,hotfix:热修复分支,从master分支拉取,上线后合并到Master和开发分支;3,SIT/UAT:测试分支,从dev分支拉取、合并,并行测试可创建多个测试分支;4,dev-x.x:某个迭代的开发联调分支,从master拉取,合并feature分支;5,feature-xxx:功能特性分支,开发完合并到dev分支联调;
二期上线后
代码提交说明
1,前提:dev分支是受保护分支,只允许请求合并,不允许直接Push;2,开发从dev分支拉取功能分支feature-xxx,在feature-xxx分支上开发功能;3,dev-V1 业务变更发版需要同步 dev-V23,功能开发完成,本地先commit;4,拉取dev最新代码,合并dev到feature-xxx分支并push(如有冲突,先解决再提交,注意不要漏提交代码);5,在gitlab上面添加合并请求,请求合并feature-xxx到dev分支,组长CR后合并分支。
UAT环境
收藏
0 条评论
下一页