为了账号安全,请及时绑定邮箱和手机立即绑定

多版本开发中的git使用流程, 急急急!

多版本开发中的git使用流程, 急急急!

Git
守着星空守着你 2018-11-16 08:21:19
公司A工程只有一个dev开发环境,这个环境可以和前端一起联调(前后端分离)。每个人都有自己负责的模块,开发时大家都在dev分支上开发,然后用该分支发布到测试环境测试。上线时,有的人进度慢,有的人进度快,所以进度快的就先上线,通过在dev 和master 代码比对 ,将新功能merge 到master上。我感觉每次上线要比对代码容易出错,有时候会漏掉一些代码导致线上滞后发现问题。请问这种场景下,如何建立一套高效且不易出错的git 流程?
查看完整描述

1 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

如果模块比较多,那一般是按模块在Develop下边再单开模块分支,谁是负责相应模块的就单独push到这个独立的模块分支上,开发完成后merge到Develop跑测试,等所有模块分支都merge进Develop、且跑测试也OK的时候,再把Develop正式merge到master+发Tag(发版)。

查看完整回答
反对 回复 2018-11-16
  • 1 回答
  • 0 关注
  • 654 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信