zoukankan      html  css  js  c++  java
  • git开发分支管理规范

    Master分支:

    用于版本发布,每一个节点都应该是可发布版本;

    每次合并到master时,都应添加tag标签作为版本号;

    严禁从develop分支或feature分支直接合并到master分支;

     

    Develop分支:

    作为开发的主分支始终存在;

    当有功能分支完成,应尽早合如develop分支,开发人员应daily拉取远端develop分支,尽早解决冲突代码

     

    Release分支:

    发布新版本前的准备分支,从develop分支创建,创建后develop的更新不再合并到此release分支中, 该分枝只进行bug修复和文档修改,待版本稳定后,将该分支合并到master和develop分支,并删除该分支;

     

    Feature分支:

    功能开发分支,从develop分支创建,主要是在本地开发使用的分支,开发周期不宜过长,应尽早处理与服务器的冲突;

    功能完成后,合并到develop分支,并删除该分支;

    当存在比较独立或长期或容易与其他任务产生大的冲突的任务,建议check出feature分支,独立开发

     

    Hotfix分支:

    生产环境紧急bug修复分支,从master分支创建,完成bug修改后,合并到master和develop分支,并删除该分支;

     

     

     

  • 相关阅读:
    关于C#登录三层
    SQL 语句关于分页的写法
    C# 如何去掉button按钮的边框线
    20151220
    继承
    对象的旅行
    多态
    封装
    OO大原则
    javascript
  • 原文地址:https://www.cnblogs.com/edwardwzw/p/13185890.html
Copyright © 2011-2022 走看看