搜尋時第一個就出現 GIT flow on windows 7 with msysgit
一時之間看了 bin.zip 的內容發現只是多了個 getopt
所以就沒多加注意
一開始照著官方的說法在 MSYSGIT 環境下使使用(MSYSGIT的 BASH 介面)
contrib\msysgit-install.cmd來做安裝但是顯示錯誤
接著就試著使用
make install來做安裝
看起來是安裝成功了
但是在實際測試
git flow init時卻又出現一些錯誤訊息
local\bin/gitflow-shFlags: line 1: shFlags/src/shflags: No such file or directory接下來考慮到可能是安裝時的隱藏錯誤
local\bin/git-flow: line 78: FLAGS: command not found
所以又重新試了一次
contrib\msysgit-install.cmd這次使用一般的DOS來執行
出現了新的錯誤訊息
MsysGit installation directory not found.由訊息可知無法正確判斷GIT路徑
Try to give the directory name on the command line:
msysgit-install "C:\Program Files\Git"
於是指定了路徑之後 在試一次
但是又出現以下錯誤訊息
bin\getopt.exe not found.於是忽然想到在本文開頭提到的 bin.zip 資料夾內有 getopt.exe 這個檔案
You have to install this file manually. See the GitFlow README.
於是將 壓縮黨內的檔案都複製到 bin 內
接著又試了一次安裝
contrib\msysgit-install.cmd "D:\msysgit"這次就沒有錯誤訊息了
於是在重新試了一次 git flow init 也正確執行了