#### 分支管理策略
##### 1\. master为集成线上分支
~~~
只允许管理员拥有该分支权限
提交规则:
预发分支测试完毕;
review通过再合并;
~~~
##### 2\. develop为集成开发分支
~~~
所有开发人员拥有该分支权限
提交规则:
自己分支自测完毕;
review通过再合并;
~~~
##### 3\. 本地分支管理
~~~
本地分支必须从**线上版本节点**checkout();
本地分支要做到勤提交,分小功能提交;
一个功能点一个分支(自己控制),至少保证保留两个分支: 新版本分支、优化分支;
本地分支merge到develop分支时,必须先merge develop到本地分支,自测通过再提交;
~~~
##### 4\. 注意事项
~~~
开发者相同版本尽量不要修改相同功能,提前划分或协商清楚;
如果修改代码涉及多人功能,提交完毕请及时告知相关人员;
开发者每天更新develop分支内容到本地分支,避免大规模merge;
fixbug分支修改测试完,立即合并到develop上!
~~~