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
David Celis
August 15, 2012
Programming
940
16
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
170
Rails Is Enterprise So You Might Internationalise* Your App
davidcelis
0
50
Rails Inflections
davidcelis
5
260
Better Git Commit Messages
davidcelis
8
2.6k
Other Decks in Programming
See All in Programming
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
220
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
180
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
280
Oxlintのカスタムルールの現況
syumai
6
1.2k
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
160
New "Type" system on PicoRuby
pocke
1
1k
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
100
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
140
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
120
AIで効率化できた業務・日常
ochtum
0
150
TAKTでAI駆動開発の品質を設計する
j5ik2o
7
1.5k
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
210
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
HDC tutorial
michielstock
2
720
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
Deep Space Network (abreviated)
tonyrice
0
210
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
290
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.5k
Typedesign – Prime Four
hannesfritz
42
3.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Utilizing Notion as your number one productivity tool
mfonobong
4
330
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