美文网首页Web前端之路让前端飞项目管理
gitflow for windows的安装及初始化

gitflow for windows的安装及初始化

作者: 李佳明先生 | 来源:发表于2018-11-02 10:43 被阅读15次

    gitflow简介

    Git Flow是一套基于git的工作流程,这个工作流程围绕着project的发布(release)定义了一个严格的如何建立分支的模型。每一个特性(feature)的开发并不直接在主干上开发,而是在分支上开发,分支开发完毕后再合并到主干上,GitFlow则在这个基础上更进一步,规定了如何建立、合并分支,如何发布,如何维护历史版本等工作流程。

    不做太多的介绍,想详细了解的请自行度娘。
    https://github.com/nvie/gitflow/wiki/Windows,这是Gitflow在github上的安装介绍,感觉缺点什么。

    gitflow 安装

    • 点击蓝色链接,下载3个所需的文件,即getopt.exe、libint13.dll、libiconv2.dll,将文件复制到到Git目录的bin下面即可。
      ————————————————————————————————
      这里我把三个文件打包好了,传送门,密码:krti
      ————————————————————————————————

    • 然后从github上clone Gitflow:
      git clone --recursive git://github.com/nvie/gitflow.git
      我直接将gitflow clone到了git的根目录。

    • 然后打开windows的cmd,输入以下命令:
      C:\Program Files (x86)\Git\gitflow> contrib\msysgit-install.cmd "C:\Program Files (x86)\Git"

    这里安装的可能不一样,有的是Program Files (x86),有的是Program Files,找到自己的git所在的目录即可。

    执行命令后,我这就提示这个错误。


    这里是因为找不到git目录,解决如下:
    C:\Program Files (x86)\Git\gitflow> contrib\msysgit-install.cmd "C:\Program Files (x86)\Git"
    安装成功:

    初始化

    • 先创建一个 空文件夹,然后 git clone 所需的项目
    • 执行 git init
    • 执行 git flow init,基本一直回车就行。
      会提示:

    No branches exist yet. Base branches must be created now.
    Branch name for production releases: [master]
    Branch name for "next release" development: [develop]
    How to name your supporting branch prefixes?
    Feature branches? [feature/]
    Release branches? [release/]
    Hotfix branches? [hotfix/]
    Support branches? [support/]
    Version tag prefix? []

    完成

    相关文章

      网友评论

        本文标题:gitflow for windows的安装及初始化

        本文链接:https://www.haomeiwen.com/subject/stmmaftx.html