メインコンテンツへスキップ
< すべてのトピックに戻る

ブランチ戦略をどう決めるか?

小規模〜中規模なら「GitHub Flow(mainブランチ+機能ブランチ)」のようなシンプルな運用で十分です。

複雑すぎる戦略(git-flow等)は、リリース頻度が高かったり複数バージョンを同時並行で保守するような大規模開発向けであり、少人数でやるとマージ作業のコストだけが膨らむからです。

安定して動く最新版を「main」ブランチとし、新しい機能を作る時は必ず「feature/〇〇」といったブランチを切って作業し、完成したらレビューを通してmainに合流(マージ)させます。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に