2012-01-11 5 views
4

私たちはgitに移行しています。分岐と並列開発をより良く処理するソースコントロールが必要です。私たちの全チームは少しの研究を行い、gitに移ることに決めました。我々はまたgitflowのモデルが好きです。私はgitのためのgitflow拡張もあることに気づいた。gitflowを使ってgit userを提供するのは何ですか?

この拡張機能は、標準のgitと比べてどんな利点がありますか?主にコマンドを束ねるためのマクロのようだ。私たちはgitflowの拡張(私たちはモデルが好きです)を気にする必要がありますか?それは役に立ちますか?それは標準のgitコマンドとどのように比較されますか?

+0

私は[teddziuba](http://teddziuba.com/2011/12/process.html)の意見に同意します(Rule_3参照)。 gitflowはただのファンシーです。なぜあなたはそれに力を入れたいのですか?ちょうど私の個人的な意見はここにあります。 – c00kiemon5ter

答えて

5

gitflowの「拡張子」は、文字通りnvieの分岐モデルをコード化する一連のスクリプトです。それらを使用する必要は全くありません。それは単なる利便性です。分岐モデルを扱うためのスクリプトを用意するのが有益な場合や、まったく同じことをするためにvanilla gitコマンドを使うことが望ましい場合があります。それは単なる個人的な好みです。

3

ケビンは大丈夫です。を除いて、gitフロー拡張は、nvieモデルの使用を非常に簡単にします。これは本当に機能が意味するものだけを徹底するのに役立ちますが、もっと重要なことは、リリースと修正プログラムは何ですか?

gitフロー拡張を使用するときは、通常のgitコマンドを使用することもできますが、ペナルティはまったくありません。

OS XのGUIツールSourceTreeも見つかりました。それは本当にあなたが何を地元であり、何が起源からプッシュ/プルされる必要があるかを示すのに役立ちます。

+1

SourceTreeは@ * @)$(@)$ @ _!%&awesome!です。お勧めはありがとうございます。 – rooftop

関連する問題