大厂GitFlow工作流
2021-10-25 08:40:13 8 举报
gitflow版本控制
作者其他创作
大纲/内容
拉集成测试分支
功能分支
用于给master分支打补丁,完成后合并到master分支,有需要也合并到develop
V0.2
merge
迭代1
命名规范(分支状态+版本号,下划线分割)
testing
开发用的分支。完成一个版本是可合并到主分支
main
阐述
feature
紧急上线merge
hotfix
开发分支
V1.0
集成开发merger
特写
主分支必须是稳定版本,每次上线要打基线tag。
英文释义
GitFlow工作流 Practice
功能分支确切描述某个功能开发,如果功能完成可合并到develop分支;不想要了的话,大可删掉分支
测试主分支
样例
主分支
只有一个主干,main
线上bug修复
修复分支
develop
上线前必须打基线
集成开发主分支,只有一个,develop
名称
release_v3.2.1_20211025
tag标签
迭代3
集成开发merge
开发
最多只有一个,紧急修改分支,hotfix_v2.3.1
分支节点
规则
从develop分支merge到testing分支上,表示测试状态,此时将不会再添加新功能,只负责当前功能的bug修复。
release+版本号+上线日期,下划线分割
生命线
主要的
测试bug修复
功能开发或bug修复分支,可以有多个,所有开发都在feature分支上开发,feature_v2.3.1
测试分支,一个或多个,测试主分支testing、子分支testing_v2.3.1
V0.1
初始分支
测试
热修复补丁
迭代2
分支生命线
收藏
0 条评论
回复 删除
下一页