Git flow利用Git创建和管理分支的能力,位每个分支设定具有特定含义的名称,并将软件生命周期中的各类活动归并到不同的分支上。从而实现了软件开发过程中不同操作的相互隔离。这种软件开发模型就是“Git Flow”。
Git for Windows (previously MSysGit)
从util-linux package下载getopt.exe到C:\Program Files\Git\bin。(只使用getopt.exe,其他的util-linux文件不使用)。还要将依赖关系包(libintl和libiconv)中的libintl3.dll和libiconv2.dll安装到同一目录中
下载页面显示如下
获取git flow的代码
打开git bash,输入以下命令:
$ git clone --recursive git://github.com/nvie/gitflow.git
运行git flow的安装脚本
打开windows的cmd(可能需要管理员权限),进入上面的git flow代码目录,键入以下命令:
$ cd contrib
# "C:\Program Files (x86)\Git"为git安装目录
$ ./msysgit-install.cmd "C:\Program Files (x86)\Git"
显示以下
验证安装
打开git bash,输入
$ git flow
如果显示以下
说明安装成功