ブランチ戦略
ソロ開発フロー
一人または少人数開発、プロジェクト立ち上げ時のためのフロー
mainブランチ上で直接開発するか作業ブランチで開発する作業ブランチを使う場合は作業完了後、
mainブランチに反映するコードレビューあり: pull request
コードレビューなし: push
納品、リリースのタイミングでタグをつける
チーム開発フロー
チーム開発フロー
mainブランチから作業用ブランチを作る作業ブランチで作業完了後、
mainブランチに反映するコードレビューあり: pull request
コードレビューなし: push
【オプション】リリース準備用の
rcブランチを作り、リリース用の作業をするリリース作業完了後、
releaseブランチに反映するコードレビューあり: pull request
コードレビューなし: push
releaseブランチに反映後、releaseブランチをmainブランチに反映する [1]納品、リリースのタイミングでタグをつける