zoukankan      html  css  js  c++  java
  • [存]Git Flow流程示例代码

    Git Flow流程示例代码

    1,创建develop分支

    #从master拉出develop分支

    #可选,获取最新版本。git pull origin master

    git checkout -b develop master

    #发布develop分支

    git push -u origin develop

    2,创建feature分支

    #从develop拉出feature_v1.0功能分支

    #可选,获取最新版本。git pull origin develop

    git checkout -b feature_v1.0 develop

    #发布feature_v1.0分支

    git push -u origin feature_v1.0

    #在feature_v1.0上开发一些功能

    3,完成feature,合并到develop分支

    #develop分支获取最新

    git pull origin develop

    #切换到develop分支

    git checkout develop

    #从feature分支合并到develop分支

    git merge --no-ff feature_v1.0

    #删除feature分支,也可以不删除

    git branch -d feature_v1.0

    4,开始release

    #从develop拉出一个release分支

    #可选,获取最新版本。git pull origin develop

    git checkout -b release_v1.0 develop

    #fix bugs

    5,完成release,合并到master分支和develop分支,在master打上tag标记

    #合并到master

    git checkout master

    git merge --no-ff release_v1.0

    #在master打tag标记

    git tag release1.0 master

    git push --tags

    #合并到develop

    git checkout develop

    git merge --no-ff release_v1.0

    6,开始hotfix

    #从主线master拉出一个hotfix分支

    #可选,获取最新版本。git pull origin master

    git checkout -b hotfix_v1.0.1 master

    7,完成hotfix,合并到master和develop,并在master上打tag。

    #合并hotfix_v1.0.1到master

    git checkout master

    git merge --no-ff hotfix_v1.0.1

    #在master打上tag

    git tag hotfix1.0.1 master

    git push --tags

    #合并hotfix_v1.0.1到develop

    git checkout develop

    git merge --no-ff hotfix_v1.0.1

  • 相关阅读:
    .net中AjaxPro的简单使用
    关于 Activity 中 startActivityForResult 和 onActivityResult
    产品经理值得读的12本书
    存储过程中使用事务与try catch
    扁平化数据解构转化成树形结构
    JavaScript编程精解
    泛型
    OATS:Orthogonal Array Testing Strategy
    等价类划分
    C# homework
  • 原文地址:https://www.cnblogs.com/susanhonly/p/7305137.html
Copyright © 2011-2022 走看看