Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
github-flow
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
David Celis
August 15, 2012
Programming
930
16
Share
github-flow
Introduce GitHub to a common git workflow by forking and using pull requests.
David Celis
August 15, 2012
More Decks by David Celis
See All by David Celis
From REST to GraphQL: Why a query language is perfect for writing APIs
davidcelis
0
160
Rails Is Enterprise So You Might Internationalise* Your App
davidcelis
0
43
Rails Inflections
davidcelis
5
250
Better Git Commit Messages
davidcelis
8
2.5k
Other Decks in Programming
See All in Programming
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
Smarter Angular mit Transformers.js & Prompt API
christianliebel
PRO
1
120
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
160
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
2
430
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
230
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
520
存在論的プログラミング: 時間と存在を記述する
koriym
5
780
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
8
4.8k
iOS機能開発のAI環境と起きた変化
ryunakayama
0
160
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
250
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
440
The free-lunch guide to idea circularity
hollycummins
0
420
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
The Cult of Friendly URLs
andyhume
79
6.8k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Technical Leadership for Architectural Decision Making
baasie
3
310
How to Ace a Technical Interview
jacobian
281
24k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Bash Introduction
62gerente
615
210k
Building AI with AI
inesmontani
PRO
1
860
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
git-flow Wednesday, August 15, 12
git-flow Wednesday, August 15, 12
Typical process Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Seems LEGIT Wednesday, August 15, 12
But there are PROBLEMS Wednesday, August 15, 12
Pushing DIRECTLY MASTER to Wednesday, August 15, 12
NO enforceable CODE REVIEW Wednesday, August 15, 12
People don’t clean up! Wednesday, August 15, 12
How can we do BETTER? Wednesday, August 15, 12
git-flow Wednesday, August 15, 12
github-flow Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Know EXACTLY what you’re MERGING Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
DIFF STATS Wednesday, August 15, 12
Wednesday, August 15, 12
CODE REVIEW Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
Wednesday, August 15, 12
But WHAT about all of those FEATURE BRANCHES Wednesday, August
15, 12
github-flow Wednesday, August 15, 12
github-flow Wednesday, August 15, 12
FORKING Wednesday, August 15, 12
CLONE YOUR FORK Wednesday, August 15, 12
CLONE YOUR FORK Wednesday, August 15, 12
KEEP UP TO DATE Wednesday, August 15, 12
KEEP UP TO DATE Wednesday, August 15, 12
KEEP UP TO DATE Wednesday, August 15, 12
KEEP UP TO DATE Wednesday, August 15, 12
PAIR FORKING Wednesday, August 15, 12
Fetch only what YOU care about Wednesday, August 15, 12
Maintain your repository the way YOU want. It’s YOURS Wednesday,
August 15, 12
Learn how to use git like a PRO Wednesday, August
15, 12
Now you can PRUNE all of those FEATURE BRANCHES *
from the main repository! (once your other team members have forked too) Wednesday, August 15, 12
@davidcelis Wednesday, August 15, 12