美文网首页
发版流程

发版流程

作者: oc123 | 来源:发表于2018-05-14 10:32 被阅读0次

    发版流程


    git flow安装

    推荐用git flow 流程管理项目代码分支

    • [x] 规范化: 所有的feature、release、hotfix分支的切出和合入走git flow
    • [x] 自动化: (注意:下面的finish操作自动合入develop和master都只是本地,需要分别Push到远端)

    (开发过程)

    git flow feature start XXX会本地自动切出feature/XXX分支
    git flow feature finish XXX 会本地自动合入develop分支

    (发版当晚)

    git flow release start XXX 会本地自动切出release/XXX分支
    两种方案:

    • 生产环境发release/XXX分支;
      bugFix:修改后提交到release分支; 预发验证后,发布生产

    • 生产环境发master分支;
      git flow release finish XXX会本地自动合入develop和master

      bugFix:git flow hotfix start XXX 从master切出hotfix分支
      预发验证后,git flow hotfix finish XXX 自动合入develop和master

    发布第二天(如果生产发布master的话,可忽略)

    git flow release finish XXX 会本地自动合入develop和master

    相关文章

      网友评论

          本文标题:发版流程

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