文章目录
Git flow分支管理策略
Git flow分支管理策略
Git flow分支管理策略是一种Git版本控制工作流(分支策略管理模型),规定了使用master
分支来管理发布历史,用develop
分支来作功能代码集成;使用feature
分支来作功能开发,使用release
分支来作版本发布,使用hotfix
分支来作生产环境缺陷紧急修复。
Git flow分支管理策略工作流如下:
各个分支说明如下:
分支 | 分支类型 | 说明 |
---|---|---|
master | 长分支 | 缺省分支,用来记录生产环境发布的历史 |
develop | 长分支 | 开发集成分支,用来集成功能开发代码 |
feature-<item_id> | 短分支 | 功能开发分支或特性分支,用来开发某个功能特性 |
release- | 短分支 | 版本发布分支,用来准备某次版本的发布 |
hotfix-<item_id> | 短分支 | 紧急修复分支,用来修复某个生 |