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
Trunk Based Development
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hyperjump Tech
April 16, 2024
Programming
3
61
Trunk Based Development
Trunk based development
Hyperjump Tech
April 16, 2024
Tweet
Share
More Decks by Hyperjump Tech
See All by Hyperjump Tech
Web Development Tips
hyperjump
3
59
Pull Request, Make & Review
hyperjump
3
43
Next.JS
hyperjump
3
25
Pull Request
hyperjump
3
22
IT Process & Delivery
hyperjump
3
33
Develop NPM Package Locally
hyperjump
3
51
Mobile Application Security
hyperjump
3
52
Storage for the WEB
hyperjump
4
65
BIG-O Notation
hyperjump
3
56
Other Decks in Programming
See All in Programming
AI巻き込み型コードレビューのススメ
nealle
2
2.4k
Head of Engineeringが現場で回した生産性向上施策 2025→2026
gessy0129
0
200
ふん…おもしれぇ Parser。RubyKaigi 行ってやるぜ
aki_pin0
0
120
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
390
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
270
AI活用のコスパを最大化する方法
ochtum
0
110
Beyond the Basics: Signal Forms
manfredsteyer
PRO
0
100
20260228_JAWS_Beginner_Kansai
takuyay0ne
4
350
クライアントワークでSREをするということ。あるいは事業会社におけるSREと同じこと・違うこと
nnaka2992
1
190
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
220
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.6k
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
450
Featured
See All Featured
Deep Space Network (abreviated)
tonyrice
0
79
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Everyday Curiosity
cassininazir
0
140
Designing Experiences People Love
moore
144
24k
Documentation Writing (for coders)
carmenintech
77
5.3k
Facilitating Awesome Meetings
lara
57
6.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
The Curse of the Amulet
leimatthew05
1
9.2k
It's Worth the Effort
3n
188
29k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Transcript
TRUNK BASED A GIT BRANCHING STRATEGY
THE OL’ GIT FLOW
None
MORE LIKE…
AND THE REALITY…
BANDINGKAN DENGAN THE NEW TRUNK BASED
TRUNK BASED BIG PICTURE
TRUNK BASED JUST 2 LONG LIVE BRANCH
KELEBIHAN LAIN DARI TRUNK BASED Praktekin dulu aja, pasti
kerasa enaknya Nanti kalau mau lebih mendalami, bisa googling aja "git flow vs trunk based"
HOW TO IMPLEMENT TRUNK?
1. USE GIT CLIENT GUI MAC & WINDOWS LINUX Version
control -> tab Logs -> branch all
2. CREATE FEATURE BRANCH / FIX BRANCH FROM MASTER Format:
<feaure/fix/chore/dll>/<nomor ticket> Contoh: feature/alus-41
3. FETCH AND PULL BRANCH MASTER OFTEN (EVERY MORNING) AND
REBASE / MERGE IF THERE IS NEW COMMIT IN MASTER
4. PULL REQUEST TO MASTER WITH AGREED FORMAT TITLE Format:
<nomor ticket><judul ticket> Contoh: ALUS-41 List Nelayan
5. APPLY SQUASH MERGE AND AUTOMATIC DELETE BRANCH AFTER MERGE
SUCCESS
6. CREATE RELEASE BRANCH AND CHERRY PICK COMMITS THAT NEED
TO BE IN NEW APP VERSION RELEASE
AKHIR KATA
No Debat Trunk Git flow