美文网首页
GIT单项目组开发分支管理

GIT单项目组开发分支管理

作者: jacygong | 来源:发表于2019-01-08 21:20 被阅读0次

摘要:

如果公司只有一个开发小组的话,代码用3条主分支管理即可,分别是:开发分支,测试分支和生产分支。

1.1开发分支:

开发人员着重使用的是开发分支,也会在测试分支上修复问题然后合并到开发分支里面来。当有跨迭代任务的时候,则从该分支拉取一个副本,在该副本上进行迭代任务开发,该任务开发完成后,再合并到开发主分支,回归到正常开发流程。

1.2测试分支:

测试人员则着重管理测试分支,一切的bug测试,回归测试,性能压力测试等都会使用此分支来处理,待到该版本最终测试通过后,可以写一份测试报告交给产品部门,来决定是否发布到生产分支去。

1.3生产分支:

生产分支则是我们线上使用的正式环境,不可随意更改,并且每次发布都会标记版本tag和备份,以备不时之需。当有紧急需求或bug需要修改时,可以从正式分支拉一个副本下来,在副本基础上做开发或修复然后测试,回归等操作完全无误时,产品人员最终确认后,可以将该副本发布到生产环境中去,并对应标记版本tag,正在开发中的版本顺延一个,最终回归到正常开发流程。

2正常开发流程图解:

3.跨迭代开发流程:

4.紧急需求或bug需要临时发布版本:

ps:多项目组开发流程会比单项目组复杂一些,可以参考我下一篇文章,如果有疑问的可以私信我,我是一名有些许创业经验的开发者,相信可以帮到你。

相关文章

  • git项目版本分支管理

    git分支管理 初始项目建立master主分支 通过master主干建立dev分支 后续所有开发都要在dev分支单...

  • git 分支

    最近忙于项目,没有写blog ,补充一篇git 的分支,感觉git 的特点也是分支,让我们在项目开发中,和项目管理...

  • GIT单项目组开发分支管理

    摘要: 如果公司只有一个开发小组的话,代码用3条主分支管理即可,分别是:开发分支,测试分支和生产分支。 1.1开发...

  • Android项目中Git的使用

    Android项目中Git的使用 git项目 git分支管理 git远程分支 git状态图 git项目 一、自己新...

  • git提交代码规范管理

    GIT分支管理 git远程分支主要包括:master develop fixbugmaster:整个项目主分支,...

  • GIT多项目组协同开发分支管理

    上一篇讲的是单项目组软件开发分支管理 讲到了开发背景和分支说明:传送门 这篇讲的是多项目组协同开发 这里先简单介绍...

  • GIt分支教程(上)

    Git分支操作 开发企业项目中在使用Git 或者其他类似版本控制软件对项目版本进行管理时,多人合作的项目在开发时通...

  • ios git的使用

    git本地操作 git团队开发操作 git分支管理 gitHub使用

  • Git工作流程及命令行代码

    Git分支常用名称 1.master:线上正式分支,会有部分项目历史 2.develop:开发分支,会有项目开发全...

  • iOS Git的使用

    Git与SVN的优势:1.强大的分支管理2.适合大规模开发 如何将本地项目提交Git管理 1.进入项目目录 2.创...

网友评论

      本文标题:GIT单项目组开发分支管理

      本文链接:https://www.haomeiwen.com/subject/mdfirqtx.html