Git flow命令错误:'flow'不是git命令

时间:2015-02-10 17:16:00

标签: github git-svn git-branch git-flow

我是Git的新手,我开始学习命令行版本。我相信我的git flow安装不正确。我是从电脑上运行的。

当我运行以下命令时:

git flow feature start JamesTest

我收到以下错误:

   git:' flow'不是git命令。见' git --help'
  你是说其中任何一个吗?

看起来没有从所有路径识别git flow命令?我该如何解决?

3 个答案:

答案 0 :(得分:12)

已安装Git,但Gitflow未安装。 Gitflow是一个Git扩展,必须单独安装。

将其安装为described on GitHub,你应该没问题;)

答案 1 :(得分:5)

您的计算机中未安装git flow。只需运行此命令,

macOS:

az login

Linux:

$ brew install git-flow-avh

Windows:

$ apt-get install git-flow
  

来源git-flow cheatsheet by Daniel Kummer

安装成功后,在项目中运行$ wget -q -O - --no-check-certificate https://raw.github.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh install stable | bash ,然后按照说明配置git流。

答案 2 :(得分:2)

如果要在Windows上安装Git Flow,请执行以下操作(基于this instructions

  1. 克隆git flow存储库

    git clone --recursive git://github.com/nvie/gitflow.git
    
  2. 下载getopt存档并将getopt.exe文件解压缩到安装Git可执行文件的位置(类似于C:\ Programs \ Git \ bin)

  3. 执行以下命令,其中参数是Git路径安装(同样,如C:\ Programs \ Git)。您无需在此处指定bin目录。

    contrib\msysgit-install.cmd "C:\Programs\Git"
    
  4. 就是这样。使用命令git flow

    检查一切是否正常