私のチームには3人の開発者がいます。当社のWebシステムには約50種類のモジュールがあります(時間見積もり:1モジュールにつき5日間)。Gitブランチ名戦略 - モジュールごとまたは開発者ごと?
私はmasterとdevブランチを作成した後、何が良いでしょうか:50個のブランチを作成するために、各モジュールの各ブランチを作成します(もちろん1つずつ)。このアプローチでは、開発者が新しいモジュールを開始するときに、彼はそのモジュールのためのブランチを作成し、完了すると、それを開発者にマージします。
"developer1_name"、 "developer2_name"、 "developer3_name"の3つのブランチのみを作成する方が良いでしょうか? 2番目のアプローチでは、developer1が新しいモジュールを開始するときに、 "developer1_name"をブランチにコミットし、モジュールが完了すると、それを 'dev'にマージします。
どのアプローチが良いですか?
追加:モジュールが完了すると、devまたはmasterにブランチをマージしてブランチを削除することができます:)(このようにして問題の魔女をrepoで多くのブランチに解決します) –