Programming Self-Study Notebook

勉強したことを忘れないように! 思い出せるように!!

【GitLab Flowモデル】について調べてみた

f:id:overworker:20200817161353p:plain:h150


Gitlab-flowの概要

登場するブランチ

featureブランチ

  • 機能開発に使用する。
  • masterブランチから作成する。
  • 開発が終わったらmasterブランにマージをする

pre-productionブランチ

  • リリース前のテスト用(git-flowで言うreleaseブランチ)

productionブランチ

  • リリース済みコード置き場

hotfixブランチ

  • 不具合対応を実施するブランチ
  • masterブランチからブランチを作成する。
  • 対応が終わったら、masterブランチにマージする。
  • masterをステージング環境へデプロイして確認する。
  • 確認して問題が無ければ、hotfixブランチを順次pre-productionブランチ、productionブランチにマージする

参考文献

以下のサイトの図が分かりやすい気がしましたが、結局つかみきれませんでした。