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
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
サルでもわかるブランチモデル
バイト先のLT大会で使用したスライドです.
あくまで「俺的」ブランチモデルなので,こういう宗教もあるんだな的な感じで閲覧してください.鉞への耐性はないでお手柔らかに.
kubo-hide-kun
July 19, 2019
More Decks by kubo-hide-kun
See All by kubo-hide-kun
CA BASE NEXT でスクロールに 連動したUIを構築した話
kubo_programmer
1
600
ハイレベルな環境こそが最高である 科学的なお話
kubo_programmer
0
170
SQL Injection
kubo_programmer
0
130
IPアドレスとは何か?
kubo_programmer
0
3.7k
クライアント/サーバーシステム
kubo_programmer
0
15k
DHCPサーバ
kubo_programmer
0
3.4k
How to make Readable Slide
kubo_programmer
0
160
AtomicDesignの説明と所感
kubo_programmer
0
2k
Moonblock入門
kubo_programmer
3
1.4k
Other Decks in Programming
See All in Programming
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
300
Creating Composable Callables in Contemporary C++
rollbear
0
160
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.4k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.3k
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
590
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
230
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.5k
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
7k
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
Oxcを導入して開発体験が向上した話
yug1224
4
340
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.5k
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
WCS-LA-2024
lcolladotor
0
650
The SEO Collaboration Effect
kristinabergwall1
1
490
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
210
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
630
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
How GitHub (no longer) Works
holman
316
150k
YesSQL, Process and Tooling at Scale
rocio
174
15k
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:
҆ఆ൛ʹۓٸͳमਖ਼͕ඞཁʹͳͬͨࡍʹ༻͞ΕΔϒϥϯν
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠