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

  • 相关阅读:
    创建表头固定,表体可滚动的GridView(转)
    正则表达式实现资料验证的技术总结 (转)
    通过样式表实现固定表头和列 (转)
    如何把string解析为int?(转)
    代码设计简单规范 (转)
    取存储过程结果集
    JS对select动态添加options操作[IE&FireFox兼容]
    多UpdatePanel
    ASP.NET页面如何引发PostBack事件 转
    asp.net 页面回传
  • 原文地址:https://www.cnblogs.com/susanhonly/p/7305137.html
Copyright © 2011-2022 走看看