git开发分支管理规范

77次阅读
没有评论

共计 378 个字符,预计需要花费 1 分钟才能阅读完成。

基本分支: 主分支 (main/master)   开发分支 (dev)

活跃分支: 每个人拉一个属于自己的分支

开发流程

每个人开发的时候,在自己分支,每次新功能开发,先把自己分支的代码合并到最新版。

开发过程中,如果先上有紧急bug修复,从主分支拉一个临时的分支进行修复,修复后,合并到dev,完成测试后再合并到主分支发布。同时把代码合并到每个人的当前分支,继续开发。

新功能开发完成后,合并到dev,进行测试。测试完成后合并到主分支,然后先发布preview环境。

如果在preview环境发现问题,则有开发者在自己的分支完成修复,修复完成后继续合并dev。

preview环境没有问题后,可以发布生产环境

规范

– dev环境发布的时候始终发布dev分支

– preview环境发布的时候始终发布主分支

– 生产环境发布的时候始终发布主分支

生产环境的发布始终是和preview环境保持一致

正文完
 
评论(没有评论)