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
Git Branching
Search
Trần Kim Hiếu
October 18, 2013
Programming
1
99
Git Branching
A awesome git branching model help you get more productivity at work
Trần Kim Hiếu
October 18, 2013
Tweet
Share
More Decks by Trần Kim Hiếu
See All by Trần Kim Hiếu
10 keys to effective learning new things
trankimhieu
1
58
10 keys to learning new technology
trankimhieu
2
130
Elasticsearch - Why big system need you
trankimhieu
2
9.5k
Cloud Computing - Some "keyword" must know
trankimhieu
0
7.4k
Other Decks in Programming
See All in Programming
CSC307 Lecture 09
javiergs
PRO
1
830
Fluid Templating in TYPO3 14
s2b
0
130
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
120
Oxlintはいいぞ
yug1224
5
1.3k
組織で育むオブザーバビリティ
ryota_hnk
0
170
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
SourceGeneratorのススメ
htkym
0
190
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
AI & Enginnering
codelynx
0
110
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
The Curious Case for Waylosing
cassininazir
0
230
Optimizing for Happiness
mojombo
379
71k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
How to Talk to Developers About Accessibility
jct
2
130
Amusing Abliteration
ianozsvald
0
98
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
84
Writing Fast Ruby
sferik
630
62k
Google's AI Overviews - The New Search
badams
0
900
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
210
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.9k
Transcript
Git Branching A simple way to get more productivity Kim
Hiếu is an Android & RoR Developer @ Silicon Straits Saigon
Problem Only use master branch
Problem No tagging Conflict @ master branch One task @
a time
Productivity git branching model Use two main branch • master
◦ stable code ◦ no build & test error • develop ◦ can run code ◦ sometime can’t pass test
Productivity git branching model Three supporting branch group • feature
• release • hotfix
None
Begin a feature branch Checkout from develop
Finish a feature branch Merge to develop
Begin a release branch Checkout from develop
Finish a release branch Merge to master
Finish a release branch Merge to develop
Begin a hotfix branch Checkout from develop
Finish a hotfix branch Merge to develop
Finish a hotfix branch Merge to develop
Don’t use fast forward
Smartgit - A java base git client
Smartgit support git-flow
Thanks for attention Discussion