Git分支管理策略

一、使用分支管理的原因

为了使版本库的演进保持简洁,各分支井井有条

二、主分支 Master

提供给用户使用的正式版本,都在该分支上发布,也是 Git 的默认分支

三、开发分支 Develop

日常开发使用,在开发完成之后,用于合并到 Master 分支上的。

四、临时性分支

1. feature 分支

功能分支,开发一个新的功能,需要放在feature分支之上,完成功能开发之后,要将该分支合并到 Develop 分支上

2. release 分支

预发布分支,是从 Develop 分支上分离出来的,指发布正式版本之前,可能需要预发布分支进行测试

3. fixbug 分支

修补BUG分支,是由 Master 分支分离出来的,当Bug修复完毕之后,再合并进 Develop 和 Master 分支

4. hotfix 分支

热修分支,用户产品发布后修复 BUG

5. custom 分支

自定义分支,根据自定义的需要创建的分支类型

五、提交命名规范

常见的操作类型有:

1. [IMP]提升改善正在开发或者已经实现的功能
2. [FIX]修正BUG
3. [REF]重构一个功能,对功能进行重写
4. [ADD]添加实现新功能
5. [REM]删除不需要的文件

413026b2687.cdb@sina.cn 2st21udn

文章作者: koral
文章链接: http://luokaiii.github.io/2018/09/28/Git/2.分支管理策略/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自