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
93
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
49
10 keys to learning new technology
trankimhieu
2
130
Elasticsearch - Why big system need you
trankimhieu
2
9.4k
Cloud Computing - Some "keyword" must know
trankimhieu
0
7.4k
Other Decks in Programming
See All in Programming
使ってみよう Azure AI Document Intelligence
kosmosebi
2
360
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
120
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
120
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
150
Implementing Design Systems in Swift
seyfoyun
1
460
PHPはいつから死んでいるかの調査
chiroruxx
2
420
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
300
Going beyond Apache Parquet's default settings
xhochy
0
130
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
420
Snowflakeで眠ったデータを起こそう!
estie
0
140
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
170
見た目から始める生産性向上
ikumatadokoro
10
1.4k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
33
12k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
Gamification - CAS2011
davidbonilla
77
4.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
How GitHub (no longer) Works
holman
305
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Into the Great Unknown - MozCon
thekraken
14
1k
Side Projects
sachag
451
41k
Making the Leap to Tech Lead
cromwellryan
125
8.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
Faster Mobile Websites
deanohume
300
30k
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