Git分支管理

一、开发分支管理

项目分支包含两部分:常驻分支(Develop、Master)和 临时性分支(Feature、Release、BugFix(Online))。临时性分支在该功能完成上线后,及时删除。

1.Develop

1)开发新功能时,从Develop新建Feature出来(e.g: feature/pay)

2)部分Bug修复,打包验证需要临近Feature分支合并打包验证

2.Master

版本发布后,Release合并到Master,并打上相应版本Tag(e.g: 1.3.0)

3.Feature 

1)开发新功能、提交功能测试、完成功能测试

2)Feature owner每天需主动拉取Develop分支修改代码;特殊情况,bug owner可修复完主动合并到相应分支,并备注QA在临近Feature测试

4.Release

Feature测试完成并合并到Develop,同时新建Release分支,用于最后线上回归

5.BugFix

Feature开发过程中,若存在线上紧急Bug及需求,从最新Tag新建分支进行开发(e.g: bugfix1.3.0),开发测试完成,新建Release分支做测试回归

二、提测上线分支管理

Feature分支提测修改完成,Release分支线上回归发布

Git Flow

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值