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
16
900
github-flow
Introduce GitHub to a common git workflow by forking and using pull requests.
David Celis
August 15, 2012
Tweet
Share
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
100
Rails Is Enterprise So You Might Internationalise* Your App
davidcelis
0
20
Rails Inflections
davidcelis
5
230
Better Git Commit Messages
davidcelis
8
2.5k
Other Decks in Programming
See All in Programming
2024 컴포즈 정원사
jisungbin
0
150
Rubyのobject_id
qnighy
6
1.3k
The Sequel to a Dream of Ruby Parser's Grammar
ydah
1
220
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
510
僕が思い描くTypeScriptの未来を勝手に先取りする
yukukotani
9
2.4k
GenU導入でCDKに初挑戦し、悪戦苦闘した話
hideg
0
170
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
120
A New Era of Testing
mannodermaus
2
520
What you can do with Ruby on WebAssembly
kateinoigakukun
0
170
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
1k
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
290
はじめてみよう量子プログラミング
itokoichi01
0
220
Featured
See All Featured
Unsuck your backbone
ammeep
667
57k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
Writing Fast Ruby
sferik
623
60k
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
Navigating Team Friction
lara
183
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
5
480
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
43
2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
103
48k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
What's new in Ruby 2.0
geeforr
340
31k
KATA
mclloyd
27
13k
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