【ギットラブフロー】
GitLab Flow とは?
最終更新:
💡 課題からコード、確認、リリースまでをつなぐ流れ
GitLabが紹介するGitの開発ワークフロー。機能ブランチとmainを軸に、課題管理・レビュー・テストを結び付け、必要に応じて環境別やリリース別のブランチを使って変更を届ける。
📌 このページのポイント
GitLab Flowって、どんな進め方なの?
ステージングと本番のブランチを作るんだよね?
それは構成の一例だよ。featureからmainへ統合し、確認後にstaging、productionへ順にマージする形をとれる。複数の製品バージョンを保守するなら、リリースブランチを使う形もある。名前や本数が一つに決まっているわけではないんだ。
productionにマージするだけで本番へ出るの?
イシュー番号をブランチ名に入れるって聞いたけど?
GitLabでは、同じプロジェクトの課題番号で始まる「42-add-login」のような名前にすると、その課題とマージリクエストが関連付けられるよ。何のための変更かを追いやすくする機能だね。
古いリリースに不具合が見つかったら?
📖 おまけ:英語の意味
「GitLab Flow」 = GitLabが紹介する開発の流れ
💬 GitLabは開発プラットフォームの名前、flowは「流れ」。Gitを使った開発からリリースまでの進め方を表しているよ。