1、开发过程中从上次发布的稳定分支上切出feature分支进行开发(多人开发也在自己的feature分支进行开发)

2、开发完成之后提交到dev分支并且部署到dev环境与前端进行联调(多人开发合并代码称为一套dev代码进行联调)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

3、联调完成之后提交到test分支交给测试部署发布代码进行测试(当有多人修改同一项目的时候,需要通过修改自己的feature分支合并到test避免带上别人的dev分支发布到测试环境影响测试)

4、测试如果有bug通过个人分支进行修复,自测完成提交到dev,再次提交到test交给测试注明修复bug版本

5、测试完成之后,提供测试完成的test分支交给运维合并到UAT分支发布到UAT(预上线环境)进行验收

6、如果UAT环境存在问题则按照feature分支->dev>test重新测试后将修复好的代码提交给运维合并UAT在次发布

 git公司流程 随笔

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄