zoukankan      html  css  js  c++  java
  • git flow的安装和使用

    确保安装了git

    1.windows系统下安装

    进入cmd

      clone github上的gitflow到一个文件夹下 我这里clone到 c:gitflow

      git clone git://github.com/nvie/gitflow.git c:gitflow

      这个时候c盘下得到gitflow,进入c盘gitflow目录下contrib文件执行

      c:gitflowcontribmsysgit-install.cmd "C:Program FileGit"   (ps:后面是Git的安装目录)

      执行后会看到一些档案被复制到git的安装目录下

      (安装过程中如果有提示需要getopt.exe和libintl3.dl 网上下载这两个文件 然后拷贝到c:\windowssystem32下即可)

        C:gitflowgit-flow -> C:Program Files (x86)Gitingit-flow

        C:gitflowgit-flow-feature -> C:Program Files (x86)Gitingit-flow-feature

        C:gitflowgit-flow-hotfix -> C:Program Files (x86)Gitingit-flow-hotfix

        C:gitflowgit-flow-init -> C:Program Files (x86)Gitingit-flow-init

        C:gitflowgit-flow-release -> C:Program Files (x86)Gitingit-flow-release

        C:gitflowgit-flow-support -> C:Program Files (x86)Gitingit-flow-support

        C:gitflowgit-flow-version -> C:Program Files (x86)Gitingit-flow-version

        已经复制了7个档案

        C:gitflowgitflow-common -> C:Program Files (x86)Gitingitflow-common

        C:gitflowgitflow-shFlags -> C:Program Files (x86)Gitingitflow-shFlags

        已经复制了2个档案

        C:gitflowshFlagssrcshflags -> C:Program Files (x86)Gitingitflow-shFlags

        已经复制了1个档案

      window cmd窗口下输入

      >git flow

        Available subcommands are:

          init Initialize a new git repo with suppo

          feature Manage your feature branches.

          release Manage your release branches.

          hotfix Manage your hotfix branches.

          support Manage your support branches.

          version Shows version information.

      这个时候表示已经安装成功了

    2.使用(具体使用看我转载的一篇文章)

      1.git flow init   利用gitflow为我们创建master分支和develop分支 

      2.git flow feature start <your feature>

        git flow feature finish <your feature>

       开发一个功能

      3.git flow feature publish <name>

        git flow feature pull <remote> <name>

        上传到服务器或者更新

      4.git flow release start <release> 

        git flow release finish <release>

        发布版本

      5.git flow hotfix start <release> 

        git flow hotfix finish <release>

        修补bug

      按照这样的使用方法,可以实现比较规范的git开发

      当然,在代码提交的时候,使用git,git flow只是添加了流程方面的几个脚本

      

  • 相关阅读:
    ADO.NET连接方式
    ffmpeg架构和解码流程分析
    [置顶] 纠正下关于机器学习实战书中51页代码的错误
    hadoop-1.1.2 在Windows环境下的部署
    hive load from hdfs出错
    金额查错:某财务部门结账时发现总金额不对头。很可能是从明细上漏掉了某1笔或几笔, 如果已知明细账目清单,能通过编程找到漏掉的是哪1笔或几笔吗?
    android下获取无线wif信号、ssid、MAC等操作类
    [置顶] ios 一个不错的图片浏览分享框架demo
    Linux 获取设备树源文件(DTS)里描述的资源
    使用Httpwatch分析响应时间--转
  • 原文地址:https://www.cnblogs.com/program-framework/p/4182828.html
Copyright © 2011-2022 走看看