gitlab mr wip 怎么弄成_在团队中使用GitLab中的Merge Request工作模式

在工作中使用Git已有5年多的时间了,Git分布式的工作机制以及强大的分支功能使得在团队中推广使用没有受到什么阻碍。一直以来都是采用的分支管理模式,我把项目的开发分为三个阶段:开发、测试和上线。

一、分支管理模式

1、开发阶段

除了master分支创建一个供所有开发人员开发的dev分支;

开发人员在dev分支上进行工作,随时随地commit,每天push一次到服务器;

push代码前需要进行pull操作,因为有可能在之前有别的成员先进行了push操作,如果有冲突还需要进行冲突解决;

每天上班后所有成员对dev进行pull操作,获取所有成员push的代码,有冲突需要解决;

团队Leader每天将dev合并一次到master。

2、测试阶段

测试进入后就需要添加test分支;

在开发人员将代码push到dev分支后,可以在dev基础上创建test分支,测试人员以test分支搭建测试环境,开始测试;

开发人员在接受到bug后,直接在测试分支上修改,然后让测试人员进行验证;

每天团队Leader将测试分支上修改的bug合并到dev分支上,这样所有团队成员当天修复的bug都会在第二天被团队其他人pull下来;

团队Leader每天将dev合并一次到master。

3、上线阶段

系统上线后试运行阶段会存在两种改动:bug和优化需求,bug通常当天解决晚上部署,优化需求通常周末部署;

bug当天能修复的就直接在test分支上修复,然后进行测试&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值