「Git/フロー」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→gitlabフロー) |
|||
行29: | 行29: | ||
===gitlabフロー=== | ===gitlabフロー=== | ||
− | *master | + | *master 基本ブランチ |
− | *production | + | *production 本番と同じブランチ |
− | *pre-production | + | *pre-production プレ本番と同じブランチ |
2019年8月3日 (土) 00:20時点における最新版
gitのフロー
gitのフローはメインで3つある
- gitフロー
- githubフロー
- gitlabフロー
参考:https://www.atmarkit.co.jp/ait/articles/1708/01/news015.html
gitフロー
以下5つのブランチで対応する
- master
- hotfix
- release
- develop
- feature
githubフロー
以下2つでfeatureからmasterへpull requestをしてコードレビューをしてみんなにチェックしてもらう。
- master
- feature
6つのルールがある
- masterブランチは常にデプロイ可能である
- 作業用ブランチをmasterから作成する
- 作業用ブランチを定期的にプッシュする
- プルリクエストを活用する
- プルリクエストが承認されたらmasterへマージする
- masterへのマージが完了したら直ちにデプロイを行う
gitlabフロー
- master 基本ブランチ
- production 本番と同じブランチ
- pre-production プレ本番と同じブランチ