$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GitLab Flow
Search
ogom
July 26, 2014
Programming
5
8.9k
GitLab Flow
GitLab with Flow
ogom
July 26, 2014
Tweet
Share
More Decks by ogom
See All by ogom
PicoRuby から始めるたのしい電子工作
ogom
0
1.9k
GraphQL Better Errors
ogom
0
380
Osaka RubyKaigi 02
ogom
0
350
Osaka RubyKaigi 01
ogom
0
220
Contributing to GitLab with OSS Gate
ogom
0
600
DojoCon Japan 2017
ogom
0
150
GDStudy Engage
ogom
1
800
Using Immutable.js with React Redux
ogom
0
160
CoderDojo と オープンソース
ogom
2
510
Other Decks in Programming
See All in Programming
AIコーディングエージェント(skywork)
kondai24
0
160
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
390
STYLE
koic
0
160
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
120
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
1k
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
260
AIコーディングエージェント(Manus)
kondai24
0
170
WebRTC と Rust と8K 60fps
tnoho
2
1.9k
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
370
AIコーディングエージェント(Gemini)
kondai24
0
200
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
2.6k
ZOZOにおけるAI活用の現在 ~モバイルアプリ開発でのAI活用状況と事例~
zozotech
PRO
8
5.5k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Embracing the Ebb and Flow
colly
88
4.9k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Fireside Chat
paigeccino
41
3.7k
Designing for Performance
lara
610
69k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Faster Mobile Websites
deanohume
310
31k
Unsuck your backbone
ammeep
671
58k
Transcript
GitLab Flow 62nd Ruby/Rails ษڧձ@ؔ Takashi Ogomori
GitLab with Flow ਐԽ͢ΔGitHubΫϩʔϯΦʔϓϯιʔε։ൃϑϨʔϜϫʔΫ ϚʔδϦΫΤετ ! ͰίϥϘϨʔγϣϯ͔Βͷଚܟͱ৴པ 2/28
Profile " ogom # ogomr GitLab Cookbookͷ։ൃʹߩݙ ΦϨΦϨGitLabͷखॱΛհ GitLab.org Cookbook
· GitLab Cookbook with SSL · 3/28
Commercial GitHub࣮ફೖ ʮPull RequestʹΑΔ։ൃͷมֵʯ 4/28
$ GitLab 7.1.0 5/28
Admin area 6/28
Project 7/28
User 8/28
Group 9/28
Background Jobs 10/28
Project services 11/28
% Flow Styles 12/28
git-flow ෳͷϒϥϯνʹతͱϧʔϧΛ࣋ͨͤͯӡ༻ Branches આ໌ master ϦϦʔεͰ͖Δঢ়ଶɻϦϦʔεʹλάΛ͚ͭΔɻଞͷϒϥϯν͔ΒϚʔδ͢Δɻ develop ։ൃ࡞ۀͷத৺ɻfeaturereleaseʹϚʔδ͢Δɻ feature ػೳՃͷ࡞ۀɻdevelop͔Βذͯ͠developʹϚʔδ͢Δɻ
release ϦϦʔεͷ४උ࡞ۀɻdevelop͔Βذͯ͠masterͱdevelopʹϚʔδ͢Δɻ hotfix ϦϦʔεޙͷۓٸ࡞ۀɻmaster͔Βذͯ͠masterͱdevelopʹϚʔδ͢Δɻ & git-flow Cheat Sheet (ຊޠ) 13/28
GitHub Flow ̍ͭͷϒϥϯν(master)ΛϦϦʔεͰ͖Δঢ়ଶʹҡ࣋ͯ͠ӡ༻ Works આ໌ Create a branch master͔Βذͯ͠ɺϒϥϯνΛ࡞͢Δɻ Add
commits ։ൃ࡞ۀͷத৺ɻมߋͷίϛοτΛՃ͢Δɻ Open a Pull Request masterʹϓϧϦΫΤετΛૹ৴͢Δɻ Discuss and Review มߋͷ༰Λٞͯ͠ɺίʔυͷϨϏϡʔΛ͢Δɻ Merge and Deploy masterʹϚʔδͯ͠ɻϦϦʔε͢Δɻ & Understanding the GitHub Flow 14/28
GitLab Flow masterϒϥϯνͱstableϒϥϯνΛฏߦͰ։ൃ͢Δӡ༻ Branches આ໌ master ։ൃ࡞ۀͷத৺ɻଞͷϒϥϯν͔ΒϚʔδ͢Δɻ feature ػೳՃͷ࡞ۀɻmaster͔Βذͯ͠masterʹϚʔδ͢Δɻ stable
ϦϦʔεͰ͖Δঢ়ଶɻϦϦʔεʹλάΛ͚ͭΔɻଞͷϒϥϯν͔ΒϚʔδ͢Δɻ hotfix ϦϦʔεޙͷۓٸ࡞ۀɻstable͔Βذͯ͠stableͱmasterʹϚʔδ͢Δɻ & git-flow͔ΒdevelopϒϥϯνΛআ͍ͯGitHub Flowͱෳ߹ & masterɺfeature ͱstableɺhotfix ʹGitHub FlowΛదԠ 15/28
' GitLab Works 16/28
Creating a project 17/28
Create a feature branch 18/28
Add commits 19/28
Open a Merge Request 20/28
Merge and deploy 21/28
Create a stable branch 22/28
Create a hotfix branch 23/28
Add commits 24/28
Open a Merge Request 25/28
Merge and deploy 26/28
Continuous 27/28
Thank You! 28/28