Git规范

分支规范

  • master: 稳定版本,主分支
  • develop:最新版本,开发分支
  • people: 个人开发分支,以 people/name 命名,例如 people/qiangzhang
  • feature:实现新功能,特性分支,以 feature/禅道id-name 命名,例如 feature/544_qiangzhang

操作规范

  1. 每开发一个新功能,创建一个 feature 分支,多人在此分支上开发;
  2. 测试时,本地先测试,后提交到 develop 分支,发布测试环境
  3. 发现bug时,或功能单一,一个人单独开发,可在个人分支开发完成,再次回到2
  4. 发布正式环境,将 develop 代码合并到 master 分支。
  5. 如果 develop 上有代码未推到 master 分支,此时又有新代码需要测试,直接拿 master 重置 develop.

提交规范

  1. 每次提交按照 禅道 的需求id作为前缀,例 335_仓库修改
  2. 个人分支,或特性分支一旦合并到 develop,需要立测,然后上推master,如无法立推,则回滚版本

你可能感兴趣的:(git,github)