git代码分支管理

  1. 代码分支管理流程图如下:

关注:
(1).每一个开发团队小组选 2 名master的merge的request审批人员。

(2).每次merge到master分支时必须打好tag,在回滚以及hotfix时使用。

(3).发版完成后的3天内,master分支不允许有新需求代码合并进来(也就是每一个应用的分支每周上线一次)。

2.环境对应代码分支:

(1).3月底完成仿真环境搭建并用于UAT以及hotfix部署并测试验证使用。

(2).测试A环境的服务器移交给开发人员使用,测试B+现在的封版环境提供给测试人员使用,测试人员自己维护环境的完整与可用性。

(3).开发的Feature分支对应部署测试A,提测的Develop分支对应部署到测试B or 封版环境,Master分支对应部署到准生产环境用于UAT测试和hotfix。