Git 使用规范

iOS Git 使用规范

先上图:

分支结构.png

分支说明.png

master 分支:

  • 线上分支:保持与线上分支同步,不可直接master 分支做任何修改;
  • 每次版本提交审核发布后,在该分支打tag

develop 分支:

  • develop 分支是线上分支的测试版,不能直接修改,代码保持与master 分支一致(除非环境)
    I. dev_xxx 分支: 版本分支,每次的版本分支,版本开发测试以此为准,测试没有问题后合并到develop 分支
    I. feature/xxx分支: 功能模块分支,开发一块功能使用功能分支,开发好之后合并对应的dev_xxx 分支 或者 develop 分支

bugfix/xxx:

  • 是线上紧急bug 修复分支,从develop 开出,在测试环境经测试通过之后,合并到develop 分支,再将develop分支合并到 master 分支,打包提交审核发布

tag:

  • tag 是每次上架成功之后从master 打出来的 tag 标记

你可能感兴趣的:(Git 使用规范)