[今さら始める GitHub マスター 基礎編 #13] ブランチ戦略
featureブランチ、mainブランチ、リリース用ブランチなど、チーム開発で使うブランチ戦略を整理します。
[今さら始める GitHub マスター 基礎編 #13] ブランチ戦略
ブランチ戦略とは
ブランチ戦略は、どのブランチで作業し、どのタイミングで統合するかを決めるルールです。チームの混乱を減らすために役立ちます。
featureブランチ
1
git switch -c feature/profile-page
新機能や修正ごとにブランチを作ります。作業が終わったらPull Requestでレビューします。
mainブランチ
mainは安定した状態を保つブランチとして扱います。直接pushせず、レビュー後にマージする運用がよく使われます。
シンプルな運用
小さなチームなら、mainとfeatureブランチだけでも十分です。複雑なルールより、守りやすいルールを選びます。
今日のゴール
ブランチ戦略は、開発速度と安全性のバランスを取るための約束です。まずはfeatureブランチ運用から始めましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
