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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.2k
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
ThorVG Viewer In VS Code
nors
0
770
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1k
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
260
今から始めるClaude Code超入門
448jp
8
8.6k
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
270
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
200
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
120
CSC307 Lecture 03
javiergs
PRO
1
490
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
The Pragmatic Product Professional
lauravandoore
37
7.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
4 Signs Your Business is Dying
shpigford
187
22k
Believing is Seeing
oripsolob
1
53
We Have a Design System, Now What?
morganepeng
54
8k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Tell your own story through comics
letsgokoyo
1
810
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