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
Hyperjump Tech
April 16, 2024
Programming
64
3
Share
Trunk Based Development
Trunk based development
Hyperjump Tech
April 16, 2024
More Decks by Hyperjump Tech
See All by Hyperjump Tech
Web Development Tips
hyperjump
3
61
Pull Request, Make & Review
hyperjump
3
47
Next.JS
hyperjump
3
29
Pull Request
hyperjump
3
26
IT Process & Delivery
hyperjump
3
39
Develop NPM Package Locally
hyperjump
3
54
Mobile Application Security
hyperjump
3
55
Storage for the WEB
hyperjump
4
71
BIG-O Notation
hyperjump
3
63
Other Decks in Programming
See All in Programming
Firefoxにコントリビューションして得られた学び
ken7253
2
150
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
600
Programming with a DJ Controller — not vibe coding
m_seki
3
740
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
130
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
130
書き換えて学ぶTemporal #fukts
pirosikick
2
330
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
270
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
170
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
2.6k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
310
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
150
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
220
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
350
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
290
Claude Code のすすめ
schroneko
67
220k
Crafting Experiences
bethany
1
140
BBQ
matthewcrist
89
10k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.6k
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