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
130
サルでもわかるブランチモデル
バイト先の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
480
ハイレベルな環境こそが最高である 科学的なお話
kubo_programmer
0
150
SQL Injection
kubo_programmer
0
93
IPアドレスとは何か?
kubo_programmer
0
2.7k
クライアント/サーバーシステム
kubo_programmer
0
10k
DHCPサーバ
kubo_programmer
0
2.4k
How to make Readable Slide
kubo_programmer
0
92
AtomicDesignの説明と所感
kubo_programmer
0
1.7k
Moonblock入門
kubo_programmer
3
960
Other Decks in Programming
See All in Programming
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
1.1k
Micro Frontends Unmasked Opportunities, Challenges, Alternatives
manfredsteyer
PRO
0
110
Contemporary Test Cases
maaretp
0
140
Jakarta EE meets AI
ivargrimstad
0
310
Outline View in SwiftUI
1024jp
1
340
Arm移行タイムアタック
qnighy
0
340
cmp.Or に感動した
otakakot
3
240
Djangoの開発環境で工夫したこと - pre-commit / DevContainer
hiroki_yod
1
150
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
100
ヤプリ新卒SREの オンボーディング
masaki12
0
130
2024/11/8 関西Kaggler会 2024 #3 / Kaggle Kernel で Gemma 2 × vLLM を動かす。
kohecchi
5
950
Quine, Polyglot, 良いコード
qnighy
4
650
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
136
6.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Building Adaptive Systems
keathley
38
2.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
For a Future-Friendly Web
brad_frost
175
9.4k
The Cost Of JavaScript in 2023
addyosmani
45
6.8k
Designing the Hi-DPI Web
ddemaree
280
34k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
A better future with KSS
kneath
238
17k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
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:
҆ఆ൛ʹۓٸͳमਖ਼͕ඞཁʹͳͬͨࡍʹ༻͞ΕΔϒϥϯν
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠