sgykfjsm.github.com

windowsにgit-flowをインストールする

会社のPCがWindowsで、VMはプロキシの関係でインストールできなかったので仕方なく。
で、ここにあるやり方に従った。

msysgitをインストールする

ここから最新版を取得してインストールする。 http://code.google.com/p/msysgit/downloads/list

インストール後は、Git\binにpathを通しておくこと。

必要なutil-linuxをインストールする。

util-linux-ng for Windowsから以下の2つをDLする。

  • Binaries
  • Dependencies

Binariesからはgetcp.exeを、Dependenciesからはlibintl3.dllをそれぞれGit\binにコピーする。

gitflowをインストールする。

コマンドプロンプトを立ち上げて、いつもgitリポジトリをクローンしている場所に移動する。特になければ任意のディレクトリで。
クローン後はcontrib\msysgit-install.cmdを実行する。
インストール先ディレクトリの指定を行う必要があるが、指定したディレクトリの先にbinディレクトリを作成するので、そこは注意したほうが良い。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
C:\Users\xxxxxxx>cd Documents\GitHub

C:\Users\xxxxxxx\Documents\GitHub>git clone --recursive git://github.com/nvie/gitflow.git

C:\Users\xxxxxxx\Documents\GitHub>cd gitflow

C:\Users\xxxxxxx\Documents\GitHub\gitflow>contrib\msysgit-install.cmd "D:\Program_Files\Git\"
Installing gitflow into "D:\Program_Files\Git\"...
......................
C:\Users\xxxxxxx\Documents\GitHub\gitflow>git flow help
usage: git flow <subcommand>

Available subcommands are:
   init      Initialize a new git repo with support for the branching model.
   feature   Manage your feature branches.
   release   Manage your release branches.
   hotfix    Manage your hotfix branches.
   support   Manage your support branches.
   version   Shows version information.

Try 'git flow <subcommand> help' for details.

C:\Users\xxxxxxx\Documents\GitHub\gitflow>