简介
git workflows(又称为git flow)介绍了一些通过轻量级分支可能实现的常见工作流,你可以决定是否在工作中使用这些轻量级分支,当然你可以自定义主题分支来定义自己的工作流。
下图是一种常用 git workflows:
(图片来源于互联网)
该workflows 可采用的分支规则如下:
- 开发分支(固定分支):develop
- 功能分支:feature/YYYYMMDD-功能模块1-子模块1-······,如:feature/20200101-outcall
- 测试分支:(固定分支):test
- 修复分支:hotfix/YYYYMMDD-功能模块1-子模块1-······,如:hotfix/20200101-outcall
- 预发布/上线分支(固定分支):release
- 线上稳定分支(固定分支):master