一、分支命名规范固定格式主分支永久保留master最终稳定代码所有发版最终合并到此发版分支永久保留production用于线上发版、存档、拉取迭代 /bugfix 分支测试分支临时保留test统一测试打包分支迭代分支统一创建iteration/*必须由貌天雷创建开发分支个人使用feature/*示例feature/dev_zhanglei规则每人仅保留 1 个定期清理多分支需提前说明工具分支统一创建tools/*bugfix 分支统一创建标准bugfix/*当前兼容iteration/optimize二、流程图master → 创建迭代分支迭代分支 → 创建个人开发分支开发完 → MR 合并回迭代提测 → test 分支测试通过 → 合并到 production 发版发版 → 打版本 Tagproduction 合并回 master清理无用分支二、Tag 命名规范release/v版本号示例release/v1.0.0、release/v2.1.5三、完整开发 → 提测 → 发版流程标准步骤从master拉取迭代分支iteration/*从迭代分支拉取个人开发分支feature/*开发完成 → 提交MR合并回迭代分支迭代分支代码合并到test测试分支 → 统一打包提测测试通过 → 迭代分支合并到发版分支production正式发版 → 打版本 Tagrelease/vx.x.x发版完成 →production合并回master清理删除本次迭代对应的开发分支 迭代分支四、重要规则必读迭代分支必须由管理员创建除了test分支合并必须走MR留档开发分支定期清理每人仅保留 1 个多开发分支必须提前说明发版后必须同步合并回master并打 Tag总结分支规范统一、无重复、命名清晰流程步骤固定、责任人明确流程图标准简洁团队一看就懂可直接作为团队 Git 规范文档使用