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
サルでもわかるブランチモデル
Search
kubo-hide-kun
July 19, 2019
Programming
0
140
サルでもわかるブランチモデル
バイト先のLT大会で使用したスライドです.
あくまで「俺的」ブランチモデルなので,こういう宗教もあるんだな的な感じで閲覧してください.鉞への耐性はないでお手柔らかに.
kubo-hide-kun
July 19, 2019
Tweet
Share
More Decks by kubo-hide-kun
See All by kubo-hide-kun
CA BASE NEXT でスクロールに 連動したUIを構築した話
kubo_programmer
1
550
ハイレベルな環境こそが最高である 科学的なお話
kubo_programmer
0
160
SQL Injection
kubo_programmer
0
100
IPアドレスとは何か?
kubo_programmer
0
3.2k
クライアント/サーバーシステム
kubo_programmer
0
13k
DHCPサーバ
kubo_programmer
0
2.8k
How to make Readable Slide
kubo_programmer
0
120
AtomicDesignの説明と所感
kubo_programmer
0
1.9k
Moonblock入門
kubo_programmer
3
1.1k
Other Decks in Programming
See All in Programming
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.3k
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
880
rage against annotate_predecessor
junk0612
0
170
パッケージ設計の黒魔術/Kyoto.go#63
lufia
3
440
Design Foundational Data Engineering Observability
sucitw
3
210
Ruby Parser progress report 2025
yui_knk
1
460
RDoc meets YARD
okuramasafumi
4
170
請來的 AI Agent 同事們在寫程式時,怎麼用 pytest 去除各種幻想與盲點
keitheis
0
130
Cache Me If You Can
ryunen344
2
5.9k
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
11
4.5k
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
280
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Building Applications with DynamoDB
mza
96
6.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.1k
Designing for Performance
lara
610
69k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
3k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Practical Orchestrator
shlominoach
190
11k
Transcript
αϧͰΘ͔Δ (JUͷϒϥϯνϞσϧ ొஃऀΫϘଠ
ࣗݾհ ໊લΫϘଠ !LVCP@QSPHSBNNFS ྸࡀ ֶߍͱ͋Δߴઐੜ࢈σβΠϯֶՊ ใγεςϜίʔε ɹɹɹɹɹɹɹίϯϐϡʔλݚڀ෦ݩ෦ ্ߖ
ಘҙݴޠ+BWBTDSJQU ओʹ3FBDU ݱࡏͷλεΫΞϊςʔγϣϯπʔϧͷ࡞ .Z42-ͱͷଓ࣌ͷόάղܾʹணखத
εέδϡʔϧʹՃ͢Δ༧ఆͷ ܾ࣌ఆΛࣗಈԽ ͢ΔػೳΛࡌͨ͠ εέδϡʔϦϯάαʔϏε Smart Scheduler ɹөըؑɿ Plan_A : 6݄22
10:00~11:40 Plan_B : 6݄22 18:00~19:40 Plan_C : 6݄23 14:00~15:40
ࠓճͷ༰ͦͷϓϩδΣΫτͷ ϒϥϯνϞσϧͰ͢ɻ
ͦͦϒϥϯνϞσϧͱ ϒϥϯνϞσϧͱ GitͷϒϥϯνͷΓํɻ ͜ͷΓํʹΑͬͯอकͷ͍͕ܾ͢͠͞·ͬͯ͘Δɻ
ϒϥϯνϞσϧͷྫ $BTF.BTUFSϒϥϯνͷΈ ͱΓ͋͑ͣ Masterϒϥϯνʹ Commitɻ [ొ͢Δϒϥϯν] Master: ։ൃ͕ਐΉͱશͯ͜͜ʹ Commit͞ΕΔɻ [ಛ]
Commitָ͕ɻ ϦϦʔε࣌ͷ҆ఆ൘Λͤͳ͍ɻ ࡞ۀͷϩά͕͍ͮΒ͍ɻ
ϒϥϯνϞσϧͷྫ $BTF.BTUFS GFBUVSF ֤ػೳͷ࣮͝ͱʹϒϥϯνΛͬͯɺ࣮ɻ Ұ௨Γ࣮ͨ͠Βɺ.BTUFSʹϚʔδ [ొ͢Δϒϥϯν] Master: ։ൃͷओ࣠ , Feature:
֤ػೳ͝ͱͷ࣮ [ಛ] ࡞ۀͷϩά͕͍͍͢ɻ ҎલɺϦϦʔε࣌ͷ҆ఆ൘͕ͳ͍ɻ
ϒϥϯνϞσϧͷྫ $BTF.BTUFS %FWFMPQ GFBUVSF Masterʹશମ͕͢Δ·ͰϚʔδ͠ͳ͍ɻ Developϒϥϯν͕։ൃͷओ࣠Ͱ fasetureϒϥϯνͦ͜ʹϚʔδɻ [ొ͢Δϒϥϯν] Master: ϦϦʔε࣌ͷ҆ఆ൛
, Develop: ։ൃͷओ࣠ Feature: ֤ػೳ͝ͱͷ࣮ [ಛ] ࡞ۀͷϩά͕͍͍͢ɻ҆ఆ൛͋Δɻ
ଞʹ༻ҙ͖͢ϒϥϯν 3FMFBTFϒϥϯν ϦϦʔε࣌ͷඍௐʹΘΕΔɻ ओʹ Develop͔Βੜ͠ɺඍௐޙ MasterʹϚʔδɻ [ར] ҆ఆ൛ʹөͤͯ͞ɺ DevelopϒϥϯνͦͷӨڹΛड͚ͳ͍ɻ
ଞʹ༻ҙ͖͢ϒϥϯν )PUpYϒϥϯν ϦϦʔεޙʹۓٸͳमਖ਼͕ඞཁͱͳͬͨ࣌ʹੜ͞ΕΔɻ ओʹ Master͔Βੜ͠ɺमਖ਼ऴྃޙ MasterͱDevelopʹϚʔδɻ [ར] ҆ఆ൛ͷमਖ਼͕ DevelopϒϥϯνͷมߋʹӨڹ͠ͳ͍ɻ
ϋοΧιϯͰ͜ΕΛΔͱ͜Μͳ෩ʹͳͬͨ
·ͱΊ Master: ҆ఆ൛ɻσϓϩΠͯ͠ͳ͍ঢ়ଶͷͷ͔͠Ϛʔδ͠ͳ͍ɻ Develop: ։ൃͷओ࣠ Feature: ࣮͢Δػೳຖͷϒϥϯν Release: MasterͷϚʔδ࣌ͷඍௐ༻ Hotfix:
҆ఆ൛ʹۓٸͳमਖ਼͕ඞཁʹͳͬͨࡍʹ༻͞ΕΔϒϥϯν
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠