私は、小さなチームで実装するgitワークフローに取り組んでいます。ワークフローのコアアイデア:
- すべてのチームメンバーが書き込み可能な共有プロジェクトマスターがあります
- すべての開発は機能ブランチでのみ行われます
- 機能ブランチは、ブランチ作成者以外のチームメンバーによってコードレビューされます
- 機能ブランチは最終的に共有マスターにマージされ、サイクルが再び開始されます
この記事では、このサイクルの手順について詳しく説明します。
https://github.com/janosgyerik/git-workflows-book/blob/small-team-workflow/chapter05.md
これは理にかなっていますか、何か不足していますか?