-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
ブランチ戦略とは
追記
Git などのバージョン管理で、
「どんな目的のブランチを、いつ・どこから切って、どうマージするか」を決めた運用ルールのことです。
主要なブランチ戦略
参考
https://qiita.com/ucan-lab/items/371cdbaa2490817a6e2a
修正 3つの戦略の違いがわかるように修正したい。
GitHub Flow
-
メイン - メインブランチが常にデプロイ可能。
-
機能追加/修正 - メインブランチにマージする。
-
構成例
main
├─ feature/xxx
├─ feature/yyy
└─ fix/zzz
Git Flow
- どんなものか?
- 構成例
main : 本番リリース
develop : 次期リリース開発
feature/* : 機能開発
release/* : リリース準備
hotfix/* : 本番緊急対応
GitLab Flow
- 構成例
main
├─ staging
│ └─ feature/*
└─ production
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels