git版本管理
2019-04-19 10:08:36 0 举报
git 代码管理流程
作者其他创作
大纲/内容
任务下各功能模块分支
feature-v1.2.1_m2.4.1
release-v1.4.1
切出分支
备注 v任务编号 m功能模块编号这个流程比较适合大型项目和多人团队,敏捷开发持续交付代码。靠任务编号关联需求控制代码,然后把不同功能模块分配给不同程序员。产品经理按任务编号整理好需求,开发人员就可以按任务编号开发,不会出现断档。
生产环境
开发分支
feature-v1.2.1_m1
master
merge
develop
合并推荐用merge 这样可以看到是从哪个分支合并过来的路线一定要学会看分支路线 不要还怕乱 变基就没这效果了 代码从哪里干过来都不知道
m5 优惠活动
创建需求
m2 订单功能
任务编号一直自增
初始公共分支
m4 购物车
feature-common -v1.2.1
功能模块按你们业务定 数字或英文都是可以的
feature-common -v1.3.1
merge
线上bug修复
m3 商品模块
bugfix-v1.4.1
产品经理
公共模块分支变基同步到功能分支
feature-v1.3.1_m4
开发任务
bug-v3
release-v1.2.1
m1 账号功能
多人团队可以多版本并行开发充分发挥生产力
公用代码提交到common
需求-v1
用贮藏方式提交公共的代码比如像model或其他人公用代码
m4 购物车优化
m3 商品模块优化
预发布版和测试分支
release-v1.3.1
需求-v4
feature-v1.3.1_m3
git初始分支
需求方
feature-v1.2.1_m2
需求-v2
0 条评论
下一页