zoukankan      html  css  js  c++  java
  • Git开发工作流


    1.1 master分支

    主分支,产品的功能全部实现后,最终在master分支对外发布。

    1.2 develop分支

    开发分支,基于master分支克隆,产品的编码工作在此分支进行。

    1.3 release分支

    测试分支,基于delevop分支克隆,产品编码工作完成后,发布到本分支测试,测试过程中发现的小bug直接在本分支进行修复,修复完成后合并到develop分支。本分支属于临时分支,目的实现后可删除分支。

    1.4 hotfix分支

    Bug修复分支,基于master分支或发布的里程碑Tag克隆,主要用于修复对外发布的分支,收到客户的Bug反馈后,在此分支进行修复,修复完毕后分别合并到develop分支和master分支。本分支属于临时分支,目的实现后可删除分支。

    1.5 feature分支

    功能特征分支,基于develop分支克隆,主要用于多人协助开发场景或探索性功能验证场景,功能开发完毕后合并到develop分支。feature分支可创建多个,属于临时分支,目的实现后可删除分支。

    实际应用对应关系:

    master对应实际的master

    develop对应实际的test

    实际的dev分支:仅供开发环境调试使用,任何的feature、hotfix分支不要基于dev克隆。

  • 相关阅读:
    CF526D Om Nom and Necklace
    POJ2406 Power Strings
    POJ3461 Oulipo
    luogu P1341 无序字母对
    UOJ 117 欧拉回路
    骑马修栅栏
    vimdiff env.txt export.txt set.txt
    Linux自动执行任务
    消灭 Bug!推荐5款测试员不可不知的bug管理工具!
    Bugzilla使用手册及解决方案
  • 原文地址:https://www.cnblogs.com/cs99lzzs/p/9099409.html
Copyright © 2011-2022 走看看