GitFlow内部规范

2019-07-19  本文已影响0人  GhostDou

http://Git工作流

图片.png

主分支:

develop分支

feature分支

realease分支:

hotfix分支:


例子

假设haier项目中增加一个添加菜单功能,版本号为0.1,禅道bug编号为4192.

1、主分支:

  1. 有bug:见5.1
  2. 无bug:发布线上。

2、 develop分支:

3、 feature分支:

  1. 有bug:见5.3
  2. 无bug:合并到develop-haier,删除ft-addMenu分支。

4、 realease分支:

  1. 有bug:见5.2
  2. 无bug:合并到master-haier上,删除realease-haier-v0.1分支。

5、 hotfix分支:

5.1 线上bug:

5.2 内网测试bug:

5.3 feature bug:


开发记录

项目代码中建立gitbranch.md 文件,用来记录每次人员开发对分支的使用,特别的feature分支,需要经常更新

## master分支:
- master-main : 云平台软件的主分支


## develop分支:
- develop: 云平台软件的主开发分支


## feature分支:
- ft-wall-rotateinfo: xxx 墙体旋转信息与ruler冲突


上一篇 下一篇

猜你喜欢

热点阅读