# `Git` 版本管理规范
采用[禅道](http://www.zentao.net/)做为项目管理工具。
1. [仓库](#仓库)
- [仓库命名](#仓库命名)
- [仓库权限](#仓库权限)
1. [分支](#分支)
- [`Git`分支种类和名称](#`Git`分支种类和名称)
- [分支权限](#分支权限)
1. [开发](#开发)
1. [测试](#测试)
- [同步禅道版本](#同步禅道版本)
- [修复`Bug`](#修复`Bug`)
1. [发布](#发布)
- [打标签](#打标签)
- [其它](#其它)
1. [版本号说明](#版本号说明)
## 仓库
### 仓库命名
见[命名规范](命名规范.md)。
### 仓库权限
由技术经理或项目技术负责人创建代码仓库`Group`。
在`Group`下根据[命名规范](命名规范.md)创建项目代码仓库。
若一人的工作涉及到此分组下的所有代码仓库,则给此人加`Group`权限。否则,只能加项目权限。
分配成员角色
角色 | 描述
---|---
Owner| Git 系统管理员(专人)
Master | 项目管理员(限制为1人或专人)
Developer | 开发人员
Rep