ご自身で定義された運用ルール、「A successful Git Branching model」(O-Showさんが日本語訳を公開してくださっています)をサポートする為に作られました。
私は開発が進んでくると、勝手気ままにbranchを切ってしまうので、自省の為にも、この運用ルールを気に入っています。
git-flow は便利なツールですが、GITプロトコルを遮断しているファイアウォールが存在している場合、残念ながら MacPort 経由でインストールを行うことが出来ません。そんな場合には、以下のパッチを/opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/git-flowへ適用すれば https 経由で取得できるようになります。
お困りの場合には、どうぞお試しください。
--- Portfile.orig 2011-02-23 15:33:06.000000000 +0900
+++ Portfile 2011-02-23 15:33:18.000000000 +0900
@@ -18,7 +18,7 @@
homepage http://github.com/nvie/gitflow
fetch.type git
-git.url git://github.com/nvie/gitflow.git
+git.url https://github.com/nvie/gitflow.git
git.branch 1ffb6b1091f05466d3cd
depends_build-append port:git-core
@@ -27,6 +27,7 @@
post-fetch {
# this will be removed once the python re-write is complete
+ reinplace "s| git:| https:|" $worksrcpath/.gitmodules
system "cd ${worksrcpath} && git submodule init && git submodule update"
}
0 件のコメント:
コメントを投稿