4

私たちは git に移行しています。分岐と並列開発をより適切に処理するソース管理が必要です。私たちのチーム全体が少し調査を行った結果、git に移行することにしました。gitflowのモデルも気に入っています。git 用の gitflow 拡張機能もあることに気付きました。

この拡張機能は、標準の git よりもどのような利点がありますか? コマンドをまとめるマクロがメインのようです。gitflow 拡張機能を気にする必要がありますか (モデルは気に入っています)。それは役に立ちますか?標準の git コマンドと比べてどうですか?

4

2 に答える 2

5

gitflow の「拡張機能」は文字通り、nvie の分岐モデルを成文化する一連のスクリプトです。それらを使用する必要はまったくありません。便利なだけです。分岐モデルを処理するためのスクリプトがあると便利な場合もあれば、まったく同じことを行うためにバニラの git コマンドに固執することを好む場合もあります。それは単なる個人的な好みです。

于 2012-01-11T22:09:45.167 に答える
3

ケビンは絶対に正しいです。例外は...、git フロー拡張機能により、nvie モデルの使用が非常に簡単になります。機能が意味するものを強制するのに本当に役立ちますが、さらに重要なのは、リリースとホットフィックスが何であるかです!

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

また、OS X GUI ツールであるSourceTreeも見つけました。何がローカルで、何がオリジンからプッシュ/プルする必要があるかを示すのに本当に役立ちます。

于 2012-01-11T23:20:40.997 に答える