2012-01-05 6 views
3

私はそれを間違ってやっていると私はマスターの仕事とすべてが安定しているとき私はバージョン番号を作成し、タグブランチに入れます。標準のgitワークフローはありますか?

私の理解から、githubのほとんどのプロジェクトは「安定している」マスターを持っています。 devにはすべての変更が行われていますが、バージョニングのタグと修正/パッチ用のブランチが追加されています。これは作業中のものの代わりに、今やっているような気分です。

あなたは、あなたがマスターに引っ張ってくるように見える場合は、プルのリクエスト

私の理解が正しいとは思わない。 '標準的な' gitワークフローはありますか?それは何か「示唆された」ものですか?

+1

標準のgitワークフローはありません。さまざまな提案がありますが、gitを使いたいものに依存します。 Gitは非常に汎用性があります。 –

+0

http://reinh.com/blog/2009/03/02/a-git-workflow-for-agile-teams.html –

答えて

3

指摘@MartyStack 1のような人気のワークフローがありますが、標準的な1はありません。

これは目的に沿ったものです。 Gitは、DVCSとしてではなく、ワークフローツールキットとして最もよく考えられています。そこから、あなたの習慣、チーム、および要件に合わせてカスタマイズされた、任意の数のワークフローを構築できます。

1

私が使用するgitワークフローにドキュメントをまとめました。

http://www.skuunk.com/2014/01/our-git-workflow.html

記事の焦点は(すなわち、それはGitが使用するどのコマンドではないですが、私はすでにそれを知っていると仮定)技術よりも概念です。メインの家は、マスターをメイントランクとして使用するのではなく、機能の受け入れと統合のためのどこかにあることが役立つということです。