2015-02-10 98 views
4

我对Git非常陌生,现在开始学习命令行版本。我相信我的git流程安装不正确。我从一台电脑上运行。Git flow命令错误:'flow'不是git命令

当我运行以下命令:

git flow feature start JamesTest 

我得到以下错误:

git: 'flow' is not a git command. See 'git --help'
Did you mean any of these?

貌似不是从所有路径识别的混帐流命令?我该如何解决?

+0

'flow'不是原生Git命令。这更像是一个Git插件或扩展。你在做什么操作系统? – Chris 2015-02-10 18:54:04

+0

嗨克里斯 - 我在Win 7 Enterprise上运行。 – NetSystemAdmin 2015-02-10 19:00:05

+0

不幸的是,在Windows上安装[有点涉及](https://github.com/nvie/gitflow/wiki/Windows)。如果您从http://git-scm.com/安装Git,则应遵循MSysGit说明。 – Chris 2015-02-10 19:29:29

回答

10

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

安装它described on GitHub,你应该罚款;)

2

如果你想安装在Windows上的Git流量,做如下(根据this instructions

  1. 克隆git的流量储存库

    git clone --recursive git://github.com/nvie/gitflow.git 
    
  2. 下载getopt存档并提取getopt.exe文件到locati (类似于C:\ Programs \ Git \ bin)

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

    contrib\msysgit-install.cmd "C:\Programs\Git" 
    

就是这样。使用命令检查所有工作是否正常git flow

+0

谢谢,这是比Lubos中的说明更简单的一组指令:) – 2016-10-12 04:36:10