Release Branch - CI/CD 用語集の定義
release ブランチは、特定のバージョンを安定させるために main から切り出したブランチ(例: release/2.1)です。main が動き続ける一方で、そこにはバグ修正だけが入り、新機能の作業からリリースを隔離します。
ライフサイクル
feature freeze でブランチを切り、修正を cherry-pick または merge し、そこから release にタグを付け、最終的に修正を main に merge し戻して失われないようにします。
関連ガイド
What Is a Feature Branch?A feature branch is a short-lived branch where a single feature or fix is developed in isolation before mergi…
Short-Lived Branch - CI/CD Glossary DefinitionShort-Lived Branch: A short-lived branch is a feature branch that lives hours to a couple of days before merg…
Cherry-Pick - CI/CD Glossary DefinitionCherry-Pick: git cherry-pick applies the changes from one specific commit onto the current branch, creating a…