ABC GIT FLOW 分支管理 ABC 定制化的 Git 工作流,基于 git-flow 扩展,支持灰度发布流程。 安装 abc-git-flow macOS 如果报错 ,需要执行: Windows Linux 初始化 首次使用需要在工程目录下执行: 分支结构 长期分支(禁止直接开发) | 分支 | 用途 | 对应环境 | |------|------|----------| | | 稳定的生产代码 | 正式环境 | | | 灰度环境代码 | 灰度环境 | | | 预发布测试 | 预发布环境 | | | 开发基础分支 | 测试环境 | | | 体验分支,不保证稳定性 | 体验环境 | 临时分支 | 分支前缀 | 来源 | 用途 | |----------|------|------| | | develop | 新功能开发 | | | master | 正式环境紧急修复 | | | gray | 灰度环境紧急修复 | 分支命名规范 :参见 分支命名规则 典型工作流程 新需求开发 流程 : 注意事项 : - 多人协作同一 feature 时禁用 rebase,改用 merge - finish 后记得 push develop 分支 正式环境 Bug 修复 流程 : 关键提醒 : hotfix finish 会自动合入 master、gray、rc、develop 四个分支,务…