ブランチ概要
ブランチ名 | 概要 | 分岐元 | マージ先 |
---|---|---|---|
master | 本番環境にリリースしたソースを管理、一般的にタグでバージョンを管理する。 | - | - |
develop | 開発用、実際の開発作業はfeatuer で実施する。 |
master | release |
feature | 機能開発用。develop にマージ後は削除する。 |
develop | develop |
hotfix |
master の緊急対応用。 |
master | master, develop |
release | リリース準備用。 | develop | master, develop |
- メインとなるブランチは、
master
とdevelop
- 上記をサポートするために、
featuer
、hotfix
、release
が存在する
特徴
- 本番環境にリリースしたソースと、開発中のソースの区別が明確
- 修正や機能追加といった異なる作業を並行して進められる
- あとから開発が行われた流れを確認しやすい
参考サイト