分支类型
手册分类 
- 1. 禅道DevOps解决方案介绍
- 1.1 关于禅道DevOps解决方案
- 1.2 DevOps4.0版本的变化
- 2. 安装与升级
- 3. 空间
- 4. 代码库
- 5. 分支规则
- 6. 分支类型
- 7. 评审流程
- 8. AI代码评审
- 9. 分支归档
- 10. 流水线
- 11. 制品库
- 12. 代码扫描
- 13. 应用管理
- 13.1 应用管理
- 14. 部署
- 15. 配置管理
- 16. Fit命令
- 16.1 Fit命令行使用手册
- 1.1 关于禅道DevOps解决方案
什么是分支类型
作者:DevOps最后编辑:刘文娟 于 2026-10-12 08:32:39 浏览量:69 分享链接
本篇目录
1. 什么是分支类型
在禅道 DevOps 平台中,分支类型 (Branch Type) 是对代码分支按照用途进行的归类标签。
用来区分这条分支是新功能、缺陷修复、发布版本、紧急补丁还是长期主干。
通过分支类型,团队可以快速识别分支作用,配合流水线、合并规则实现不同类型分支差异化的流程策略。
2. 功能特性
分支用途标记:为每一条分支打上类型标识,例如功能分支、缺陷分支、发布分支、主干分支、热修复分支。
差异化流程:不同分支类型可关联不同的流水线策略、评审规则。
可视化识别:在仓库分支列表直观看到分支用途,便于多人协作快速理解分支目标。
统计与筛选:可以按分支类型筛选、统计功能、bugfix 等分支数量,辅助迭代度量。
与分支规则联动:可针对特定分支类型配置专属的保护策略与合并条件。
3. 为什么引入分支类型?
引入分支类型的核心目的是让分支含义显性化,实现研发流程精细化管理:
清晰区分分支职责,避免分支用途混乱。
支撑标准开发流(GitFlow / TrunkBased)落地。
自动化流程可以根据分支类型执行不同的构建、测试、部署动作。
便于迭代复盘,统计本次迭代完成了多少功能、修复多少缺陷。
4. 最佳实践建议
主干分支:main/master,用于存放随时可上线的稳定代码。
功能分支:feature/xxx,开发新需求,完成后合并回主干。
缺陷分支:bugfix/xxx,修复测试阶段发现的问题。
发布分支:release/xxx,上线前版本预发布、回归测试。
热修复分支:hotfix/xxx,线上紧急故障修复。
建议一个分支只承担一种类型用途,不要一条分支既改功能又修线上 bug。













精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


