Skip to content
On this page

场景说明

新需求开发

  • 从uat中check出feat分支,如开发的功能为客户新增,则可以创建一个名为feat/customer-add 的分支(若存在单据,则在后面加上单据的id,如 feat/customer-add-1220164),若为多人开发,可再从feat/customer-add中check出新分支如feat/customer-add-lxw
  • 分支开发完毕后merge到uat,发布到测试环境提测
  • 测试完毕后,从uat merge 到prod生产环境进行部署

新版本开发

新需求涉及多模块、多需求开发,则分支名以版本号为名,如下

  • 从uat中checkout出feat/sp1.3
  • 各开发人员根据所领取的需求在 feat/sp1.3 分支的基础上去checkout出各自的分支
  • 各自分支开发自测完后,合并到feat/sp1.3 ,再由feat/sp1.3合并到uat, 发布到测试环境提测
  • 测试完毕后,从uat merge 到prod生产环境进行部署

生产环境bug修订

  • prodcheck 出新分支如: fix/login-404
  • 修复完毕后,合并至 uat,并部署测试环境提供给业务人员测试
  • 测试完毕后,将 fix/login-404 分支合并至 prod 分支进行部署
  • 若当前以后开发分支,如正在开发 feat/sp1.3,则需将fix/login-404也合并至 feat/sp1.3