关于git项目管理分支说明。
2.1. master主干
命名:master
说明:发布分支
master为程序主干目录,开发新需求需从master打新分支,开发完成合并回master发测试包,测试完成需打新的tag包,tag包申请上线发布
2.2. developer分支
命名:developer-{版本号}
说明:主要提交代码分支
developer为分支开发目录,用于新需求开发,所有新需求需先从master主干新建一个developer分支,在分支上开发,开发完成后merge回master主干。
2.3. feature分支
命名:feature-{版本号}
说明:更能分支代码提交
feature分支用于需求开发完成后,已经merge回master主干后,临时出现的需求及功能变更开发,需先从master主干新建一个feature分支,在分支上开发,开发完成后merge回master主干。
2.4. bugfix分支
命名:bugfix-{date}
说明:debug修复分支
Bugfix分支用于master主干提测后修复bug的分支,开发修复完成后merge回master主干。
.....
1