比较完善的git分支管理方案
2025-04-07 11:14:16 1 举报
1.按照通用的版本发布流程分支进行划分对应的分支,保证各个分支之间不受影响,以及各个环境的独立性 2.保证主要的环境代码的纯净和稳定,减少分支不清导致的代码混乱
作者其他创作
大纲/内容
完成
临时分支
v2.0
新功能分支,一般一个新功能对应一个分支,对于功能的拆分需要比较合理,以避免一些后面不必要的代码冲突
主分支
Tag1.0
master
feature2
新功能分支1
release
v1.0
热修复分支
feature
初始化分支
develop
v2.1
发布完成删除分支
热修复分支,用于线上版本紧急bug修复
提测分支
新功能分支2
hotfix
修复发现问题
feature1
Tag2.0
提测分支,用于测试版本打包,提测bug在当前分支修改,如果需要多个发布版本,则以release_版本号命名,如果需要与线上bug修复或者几个版本一起发布,需要根据实际将后发的版本V1.1合并到已发的V1.0,并进行回归测试后再发布
主分支,线上版本打包分支
dev
主开发分支,包含确定即将发布的代码和已开发完成的代码
持久分支
发布完成
开发分支

收藏
0 条评论
下一页