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
ヤギでもわかるGit入門
Search
KeitaroOkamura
June 04, 2019
Technology
1
250
ヤギでもわかるGit入門
KeitaroOkamura
June 04, 2019
Tweet
Share
More Decks by KeitaroOkamura
See All by KeitaroOkamura
Suspenseのユースケースを探る
keitarookamura
1
290
ヤギでもわかるソフトウェアテスト
keitarookamura
0
130
ヤギでもわかるオブジェクト指向UIデザイン
keitarookamura
3
300
ユースケースから考えるユーザビリティ
keitarookamura
1
210
サクッと簡単!お手軽 Scaffold
keitarookamura
1
290
自社サイトをPWA化した話
keitarookamura
0
120
CSS Animations vs WAAPI
keitarookamura
0
510
マイクロインタラクションから考えるアニメーション
keitarookamura
1
270
Vue.js+AtomicDesign
keitarookamura
2
2.7k
Other Decks in Technology
See All in Technology
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
170
Claude Codeを駆使した初めてのiOSアプリ開発 ~ゼロから3週間でグローバルハッカソンで入賞するまで~
oikon48
10
5.3k
OCIjp_Oracle AI World_Recap
shinpy
1
150
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
Copilot Studio ハンズオン - 生成オーケストレーションモード
tomoyasasakimskk
0
200
JSConf JPのwebsiteをGatsbyからNext.jsに移行した話 - Next.jsの多言語静的サイトと課題
leko
2
180
生成AI時代のセキュアコーディングとDevSecOps
yuriemori
0
150
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.8k
[2025年10月版] Databricks Data + AI Boot Camp
databricksjapan
1
240
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
310
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
3
1.3k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
15k
Fireside Chat
paigeccino
40
3.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Six Lessons from altMBA
skipperchong
29
4k
KATA
mclloyd
PRO
32
15k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
How to Ace a Technical Interview
jacobian
280
24k
Producing Creativity
orderedlist
PRO
347
40k
GraphQLとの向き合い方2022年版
quramy
49
14k
Typedesign – Prime Four
hannesfritz
42
2.8k
BBQ
matthewcrist
89
9.8k
Transcript
ϠΪͰΘ͔Δ(JUೖ ʙόʔδϣϯཧΛ͍͜ͳͦ͏ʙ
! Χ ϥ Ϗ φ ς Ϋϊ ϩ δ ʔ
✴ (6*πʔϧʢ4PVSDF5SFFͳͲʣͷ͍ํ͠·ͤΜɻ ✴ ༻ޠग़·͕͢ɺ(JUίϚϯυʹ͍ͭͯ͠·ͤΜɻ ʢ࠷ݶ͓͖֮͑ͯ͘ͷɺ͍ͳ͕Β֮͑ͯͶXʣ ͡Ίʹ
όʔδϣϯཧͱʁ (JUͷߟ͑ํ༻ޠ (JUͷجຊૢ࡞ ϒϥϯνʹ͍ͭͯ ϓϧϦΫΤετʹ͍ͭͯ
ศརͳ(JUૢ࡞ ͓·͚ ͘͡
όʔδϣϯཧͱʁ (JUͷߟ͑ํ༻ޠ (JUͷجຊૢ࡞ ϒϥϯνʹ͍ͭͯ ϓϧϦΫΤετʹ͍ͭͯ
ศརͳ(JUૢ࡞ ͓·͚ ͘͡ ू த ܕ ೖ ฤ
όʔδϣϯཧͱʁ
ϑΝΠϧͷ มߋཤྺΛ ͓ͯ͘͜͠ͱ όʔδϣϯཧͱʁ
όʔδϣϯཧͱʁ ৽نՃ ฤू ฤू আ ϑΝΠϧͷঢ়ଶ όʔδϣϯ ϑΝΠϧͷ ෳόʔδϣϯΛ อ࣋͢Δ͜ͱ
όʔδϣϯཧ
όʔδϣϯཧ͕ͳ͍ੈքɾɾɾ
όʔδϣϯཧ͕ͳ͍ͱɾɾɾ JOEFYIUNM
όʔδϣϯཧ͕ͳ͍ͱɾɾɾ JOEFYIUNM JOEFYIUNM@CL@ τοϓϖʔδʹ ίϯςϯπՃ ͓ئ͍͠·͢ʂ
όʔδϣϯཧ͕ͳ͍ͱɾɾɾ JOEFYIUNM JOEFYIUNM@CL@ JOEFYIUNM@CL@ '7ͷԼʹ όφʔͷՃ ͓ئ͍͠·͢ʂ
όʔδϣϯཧ͕ͳ͍ͱɾɾɾ JOEFYIUNM JOEFYIUNM@CL@ JOEFYIUNM@CL@ JOEFYIUNM@CL@ ࡢՃͨ͠ όφʔআͰ ͓ئ͍͠·͢ʂ
όʔδϣϯཧ͕ͳ͍ͱɾɾɾ JOEFYIUNM JOEFYIUNM@CL@ JOEFYIUNM@CL@ JOEFYIUNM@CL@ ͬͺΓ Ұ൪࠷ॳͷσβΠϯʹ ͍ͯͩ͘͠͞ʂ
None
όʔδϣϯཧ͕͋Δੈք
όʔδϣϯ ϦχϡʔΞϧޙ όʔδϣϯ ίϯςϯπՃ όʔδϣϯ όφʔՃ όʔδϣϯ όφʔআ JOEFYIUNM JOEFYIUNM
JOEFYIUNM JOEFYIUNM
όʔδϣϯ ϦχϡʔΞϧޙ όʔδϣϯ ίϯςϯπՃ όʔδϣϯ όφʔՃ όʔδϣϯ όφʔআ JOEFYIUNM JOEFYIUNM
JOEFYIUNM JOEFYIUNM ͬͺΓ Ұ൪࠷ॳͷσβΠϯʹ ͍ͯͩ͘͠͞ʂ
JOEFYIUNM όʔδϣϯ ϦχϡʔΞϧޙ όʔδϣϯ ݩʹ͢ όʔδϣϯ ίϯςϯπՃ όʔδϣϯ όφʔՃ όʔδϣϯ
όφʔআ JOEFYIUNM
JOEFYIUNM όʔδϣϯ ϦχϡʔΞϧޙ όʔδϣϯ ݩʹ͢ όʔδϣϯ ίϯςϯπՃ όʔδϣϯ όφʔՃ όʔδϣϯ
όφʔআ JOEFYIUNM هͨ͠ όʔδϣϯʹ ͍ͭͰΕΔʂ
όʔδϣϯཧγεςϜʹ͍͔ͭ͘छྨ͕͋Γɺ ʮूதܕʯͱʮࢄܕʯʹ͔ΕΔ දతͳͷҎԼͷ௨Γ όʔδϣϯཧγεςϜͷछྨ $74 ʢ$PODVSSFOU7FSTJPOT4ZTUFNʣ 47/ ʢ"QBDIF4VCWFSTJPOʣ (JU .FSDVSJBM
ूதܕ ूதܕ ूதܕ ࢄܕ
όʔδϣϯཧγεςϜʹ͍͔ͭ͘छྨ͕͋Γɺ ʮूதܕʯͱʮࢄܕʯʹ͔ΕΔ දతͳͷҎԼͷ௨Γ όʔδϣϯཧγεςϜͷछྨ $74 ʢ$PODVSSFOU7FSTJPOT4ZTUFNʣ 47/ ʢ"QBDIF4VCWFSTJPOʣ (JU .FSDVSJBM
ूதܕ ूதܕ ࢄܕ ࠓ͜ͷʂ
(JU (JUͱࢄܕόʔδϣϯཧγεςϜɻ ϦʔφεɾτʔόϧζʢϑΟϯϥϯυग़ʣʹΑͬͯ ։ൃ͞Εͨʢʣ
(JUͷߟ͑ํ༻ޠ
ίϛοτʢϑΝΠϧͷมߋΛهʣ ৽نՃ ฤू ฤू ৽نՃ ฤू ूதܕ ϑΝΠϧ" ूதܕ ϑΝΠϧ#
ूத ࣌ܥྻ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ
ίϛοτʢϑΝΠϧͷมߋΛهʣ ৽نՃ ฤू ฤू ৽نՃ ฤू ूதܕ ϑΝΠϧ" ूதܕ ϑΝΠϧ#
ूத ࣌ܥྻ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ ʮ͍ͭʯʮ୭͕ʯʮԿͷมߋΛʯ ͔ͨ͠هʂ
ίϛοτʢϑΝΠϧͷมߋΛهʣ ৽نՃ ฤू ฤू ৽نՃ ฤू ूதܕ ϑΝΠϧ" ूதܕ ϑΝΠϧ#
ूத ࣌ܥྻ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ ͜ΕΒͷίϛοτ ࣌ܥྻॱʹͭͳ͕ͬͨঢ়ଶͰ ϦϙδτϦʹ֨ೲ͞ΕΔ
ίϛοτͷλΠϛϯά DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ ࠷ॳͷ
όʔδϣϯ࣮ ػೳ"Λ ࣮ ػೳ#Λ ࣮ ػೳ"ͷҰ෦ Λमਖ਼
ίϛοτͷλΠϛϯά DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ DPNNJU ʢهʣ ࠷ॳͷ
όʔδϣϯ࣮ ػೳ"Λ ࣮ ػೳ#Λ ࣮ ػೳ"ͷҰ෦ Λमਖ਼ ҙຯΛ࣋ͬͨ·ͱ·Γɺޙ͔Β ѻ͍͍͢୯ҐͰίϛοτ͢Δ͜ͱ͕େࣄʂ
ίϛοτϝοηʔδ ߦɿίϛοτͰͷมߋ༰ͷมߋ ߦɿۭߦ ߦɿมߋͨ͠ཧ༝ ଞͷਓ͕ίϛοτͷมߋ༰ΛௐͨΓɺ ޙ͔ΒཤྺΛݟ͢ࡍʹେͳใͱͳΔͷͰɺ Θ͔Γ͍͢ίϝϯτΛॻ͘Α͏ʹ৺͕͚·͠ΐ͏ɻ (JUͷඪ४
ϦϙδτϦʢίϛοτͷอॴʣ ৽ن࡞͢Δ طଘͷϦϙδτϦ Λίϐʔ͢Δ ͦͷ̍ ͦͷ OFX DMPOF
ϦϙδτϦͷछྨ ूதܕ ϩʔΧϧϦϙδτϦ ूதܕ ϦϞʔτϦϙδτϦ
ϦϙδτϦͷछྨ ֤Ϣʔβʔͷ1$ʹ ͋ΔϦϙδτϦɻ ʢࣗઐ༻ʣ ීஈͷίϛοτ ͜ͷϦϙδτϦʹ ରͯ͠ߦ͏ ूதܕ ϩʔΧϧϦϙδτϦ ूதܕ
ϦϞʔτϦϙδτϦ
ϦϙδτϦͷछྨ Ϋϥυ্ʹ͋Δ தԝϦϙδτϦɻ ʢڞಉʣ ϗεςΟϯάαʔϏε Λར༻͢Δ ूதܕ ϩʔΧϧϦϙδτϦ ूதܕ ϦϞʔτϦϙδτϦ
ϑΥʔΫʢϦϞʔτˠϦϞʔτʹίϐʔʣ ଞਓͷ ϦϞʔτϦϙδτϦ ݸਓͷ ϦϞʔτϦϙδτϦ GPSL ΦϦδφϧͷϦϙδτϦͷߩݙ͕લఏʢ044ͳͲʣ ຊମΛԚͣ͞ɺϓϧϦΫΤετΛૹΕΔΈ
ϦϞʔτ ϦϙδτϦ ϩʔΧϧ ϦϙδτϦ ΫϩʔϯʢϦϞʔτˠϩʔΧϧʹίϐʔʣ DMPOF ୯ʹҙͷϦϙδτϦΛϩʔΧϧʹෳ͢Δ͜ͱ ݩʑͷϦϙδτϦͷมߋཤྺෳ͞ΕΔ
छྨͷϦϙδτϦΛ͏ࢄܕ ࣗͷ1$ ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ
ࢄܕʢ(JUʣΛͬͨڞಉ࡞ۀ # ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ " $
ϓογϡʢมߋཤྺΛڞ༗ʣ ࣗͷ1$ ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ QVTI
ϓογϡʢมߋཤྺΛڞ༗ʣ ࣗͷ1$ ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ QVTI ϩʔΧϧϦϙδτϦͷมߋཤྺΛ ϦϞʔτϦϙδτϦΞοϓϩʔυ ϩʔΧϧˠϦϞʔτ
ϓϧʢมߋཤྺΛऔΓࠐΉʣ ࣗͷ1$ ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ QVMM
ϓϧʢมߋཤྺΛऔΓࠐΉʣ ࣗͷ1$ ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ QVMM ϦϞʔτϦϙδτϦ͔Β ࠷৽ͷมߋཤྺΛμϯϩʔυ ϦϞʔτˠϩʔΧϧ
ϑΣονʢϩʔΧϧϦϙδτϦߋ৽ʣ ࣗͷ1$ ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ GFUDI ϦϞʔτϦϙδτϦ͔Β ࠷৽ใΛ ϩʔΧϧϦϙδτϦʹ࣋ͬͯ͘Δ
ϓϧͱͷҧ͍ ࣗͷ1$ ूதܕ ϦϞʔτϦϙδτϦ ूதܕ ϩʔΧϧϦϙδτϦ GFUDI ϓϧͷΑ͏ʹϑΝΠϧ͕ ߋ৽͞ΕΔΘ͚Ͱͳ͘ɺ ͋͘·ͰϩʔΧϧϦϙδτϦ͕
ߋ৽͞ΕΔ͚ͩʂ
(JUͷجຊૢ࡞
(JUʹ͓͚Δʮͭͷঢ়ଶʯ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ूதܕ ϩʔΧϧϦϙδτϦ
(JUʹ͓͚Δʮͭͷঢ়ଶʯ ࡞ۀதͷঢ়ଶɻ ฤू࡞ۀશͯ ͜ͷঢ়ଶͰߦ͏ɻ ʮϫʔΫπϦʔʯ ͱݺΕΔ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ
ूதܕ ϩʔΧϧϦϙδτϦ
(JUʹ͓͚Δʮͭͷঢ়ଶʯ (JUͷใͱͯ͠ ొ͞Εͨঢ়ଶɻ (JU͜͜ʹొ ͞ΕͨใΛݩʹ όʔδϣϯΛཧ ͢Δɻ(JUͷࠜװͱ ݺΔͷ ूதܕ ϫʔΩϯάσΟϨΫτϦ
ूதܕ εςʔδϯάΤϦΞ ूதܕ ϩʔΧϧϦϙδτϦ
(JUʹ͓͚Δʮͭͷঢ়ଶʯ ϦϙδτϦʹొ ͢ΔϑΝΠϧσΟϨΫ τϦΛબͨ͠ঢ়ଶɻ ϦϙδτϦͷ ొ४උஈ֊Ͱ ʮΠϯσοΫεʯ ͱݺΕΔ ूதܕ ϫʔΩϯάσΟϨΫτϦ
ूதܕ εςʔδϯάΤϦΞ ूதܕ ϩʔΧϧϦϙδτϦ
ϦϙδτϦʹొ͢Δ·Ͱͷ Ұ࿈ͷྲྀΕ
ϦϙδτϦʹԿͳ͍ঢ়ଶ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ूதܕ ϩʔΧϧϦϙδτϦ
εςʔδϯάʹҠಈ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ BEE ूதܕ ϩʔΧϧϦϙδτϦ
ϦϙδτϦʹొʢίϛοτʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ DPNNJU ूதܕ ϩʔΧϧϦϙδτϦ
ίϛοτ͕ొ͞Εͨ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ ूதܕ ϩʔΧϧϦϙδτϦ
Ұ෦ͷϑΝΠϧ͚ͩมߋ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ ूதܕ ϩʔΧϧϦϙδτϦ
Ұ෦ͷϑΝΠϧ͚ͩมߋ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ BEE ूதܕ ϩʔΧϧϦϙδτϦ
ϦϙδτϦʹొʢίϛοτʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ DPNNJU ूதܕ ϩʔΧϧϦϙδτϦ
৽ͨͳίϛοτ͕ొ͞Εͨ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ ϦϏδϣϯ ूதܕ ϩʔΧϧϦϙδτϦ
Ҏલͷίϛοτ࣌ͷঢ়ଶ͢ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ ϦϏδϣϯ ϦϏδϣϯͷঢ়ଶ ूதܕ ϩʔΧϧϦϙδτϦ
తͷίϛοτΛνΣοΫΞτ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ DIFDLPVU ϦϏδϣϯ ूதܕ ϩʔΧϧϦϙδτϦ
ϫʔΩϯάσΟϨΫτϦߋ৽ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ϦϏδϣϯ ϦϏδϣϯ ϦϏδϣϯͷঢ়ଶ ूதܕ ϩʔΧϧϦϙδτϦ
(JUૢ࡞ͷجຊతͳྲྀΕʢ͓͞Β͍ʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ DIFDLPVU BEE DPNNJU ूதܕ ϩʔΧϧϦϙδτϦ
(JUૢ࡞ͷجຊతͳྲྀΕʢ͓͞Β͍ʣ ूதܕ ϫʔΩϯά σΟϨΫτϦ DIFDLPVU BEE DPNNJU QVTI QVMM ूதܕ
εςʔδϯά ΤϦΞ ूதܕ ϩʔΧϧ ϦϙδτϦ ूதܕ ϦϞʔτ ϦϙδτϦ
ϒϥϯνʹ͍ͭͯ
ίϛοτ ίϛοτ ίϛοτ ίϛοτ ίϛοτ͕૿͑Δͱཤྺ͕ੜ·ΕΔ ͜ͷҰ࿈ͷཤྺΛʮϒϥϯνʯͱݺͿ
ίϛοτ ίϛοτ ཤྺΛذͯ͠ه͢ΔͨΊͷͷ ذͨ͠ϒϥϯν ଞͷϒϥϯνͷӨڹΛड͚ͳ͍ ूதܕ NBTUFSϒϥϯν ूதܕ ੜϒϥϯν
ίϛοτ ίϛοτ ෳͷมߋΛಉ࣌ʹਐΊΕΔ ूதܕ ϓϩδΣΫτຊମ ूதܕ ৄࡉը໘࣮ ूதܕ Ұཡը໘࣮ ίϛοτ
ίϛοτ ϒϥϯνΛͬͨฏߦ࡞ۀͷΠϝʔδ
ίϛοτ ίϛοτ ίϛοτ ϚʔδʢଞϒϥϯνͷมߋΛऔΓࠐΉʣ ίϛοτ ίϛοτ ίϛοτ ίϛοτ ίϛοτ ̍ͭͷϒϥϯνʹ·ͱΊ͢ʢ߹ྲྀʣ
ίϛοτ ίϛοτ ίϛοτ औΓࠐΜͩޙίϛοτ͕࡞͞ΕΔ Ϛʔδίϛοτ Ϛʔδίϛοτ ίϛοτ ίϛοτ ίϛοτ
ϚʔδͰൃੜ͢Δมߋͷিಥ
JOEFYIUNMमਖ਼ ίϯϑϦΫτʢিಥʣ͕ى͜Δέʔε ϚʔδͰ͖ͳ͍ʂ JOEFYIUNMमਖ਼ ։࢝ ʂ ूதܕ ϒϥϯν" ूதܕ ϒϥϯν#
ಉ࣌ʹಉ͡ՕॴΛमਖ਼ͯ͠͠·ͬͨঢ়گͰ ϚʔδΛߦ͏ͱίϯϑϦΫτ͕ى͜Δ ߦ ߦ
JOEFYIUNMमਖ਼ ίϯϑϦΫτʢিಥʣ͕ى͜Δέʔε ϚʔδͰ͖ͳ͍ʂ JOEFYIUNMमਖ਼ ։࢝ ʂ ूதܕ ϒϥϯν" ूதܕ ϒϥϯν#
ߦ ߦ ͲͪΒͷमਖ਼Λ༏ઌ͢ΕΑ͍͔ (JUʹผͰ͖ͳ͍
ίϯϑϦΫτͷղফʢखಈʣ <html> <head> <title>title</title> </head> <body> <<<<<<< HEAD <p>ϠΪͰΘ͔ΔGitೖ</p> =======
<p>αϧͰΘ͔ΔGitೖ</p> >>>>>>> 7f46c6f77b4b777e73eb09e7feb20a50628349b7 </body> </html> ڝ߹͕ൃੜͨ͠Օॴ
<html> <head> <title>title</title> </head> <body> <<<<<<< HEAD <p>ϠΪͰΘ͔ΔGitೖ</p> ======= <p>αϧͰΘ͔ΔGitೖ</p>
>>>>>>> 7f46c6f77b4b777e73eb09e7feb20a50628349b7 </body> </html> Ͱ۠ΒΕ্ͨଆ͕ϩʔΧϧϦϙδτϦ Լଆ͕ϦϞʔτϦϙδτϦ ϒϥϯνͷڥ ίϯϑϦΫτه߸ʢใʣ
<html> <head> <title>title</title> </head> <body> <p>ϠΪͰΘ͔ΔGitೖ</p> </body> </html> ڝ߹ՕॴΛमਖ਼ ίϯϑϦΫτͷղফखॱ
ϑΝΠϧΛ ਖ਼͘͠มߋ ͢Δ ίϯϑϦΫτ ͷҹΛফ͢ ίϛοτ ͢Δ
ίϯϑϦΫτͷղফखॱ ڝ߹ՕॴΛमਖ਼͔ͯ͠ΒɺίϛοτΛߦ͏ͱ มߋΛ౷߹ͨ͠ίϛοτ͕࡞͞ΕΔ
PSJHJONBTUFSͱʁ
pSTUDPNNJU PSJHJONBTUFSͱʁ ϦϙδτϦʹ࠷ॳͷίϛοτΛߦ͏ͱ (JUNBTUFSͱ͍͏ϒϥϯνΛ࡞͢Δ
pSTUDPNNJU PSJHJONBTUFSͱʁ PSJHOσϑΥϧτͷϦϙδτϦ໊ ूதܕ PSJHJO
pSTUDPNNJU PSJHJONBTUFSͱʁ ूதܕ NBTUFSϒϥϯν NBTUFSσϑΥϧτͷϒϥϯν໊
)&"%ͱԿऀʁ
)&"%ʢݱࡏ࡞ۀதͷϒϥϯνͷઌ಄ʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ ϩʔΧϧϦϙδτϦ DIFDLPVU )&"% ϒϥϯν ԫ ͷঢ়ଶ
ϒϥϯνͷΓସ͑ʢԫˠ੨ʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ ϩʔΧϧϦϙδτϦ DIFDLPVU )&"% )&"% ϒϥϯν ੨
ͷঢ়ଶ
ϒϥϯνͷΓସ͑ʢԫˠ੨ʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ ϩʔΧϧϦϙδτϦ DIFDLPVU )&"% )&"% ϒϥϯν ੨
ͷঢ়ଶ (JU)&"%ʢϙΠϯλʣʹΑͬͯ ࠓ࡞ۀ͍ͯ͠ΔϒϥϯνΛѲ͍ͯ͠Δ
ϒϥϯνӡ༻
ूதܕ ౷߹ϒϥϯν ௨ৗNBTUFSϒϥϯνΛ ౷߹ϒϥϯνͱͯ͠ ༻͢Δɻ+FOLJOTͳͲ ͷ$*πʔϧΛ༻ͨ͠ ࣗಈσϓϩΠ ͜ͷϒϥϯνΛ͏ ϒϥϯνͷछྨ ूதܕ
τϐοΫϒϥϯν ػೳՃόάमਖ਼ͱ ͍ͬͨ࡞ۀΛߦ͏ͨΊʹ ࡞͢Δϒϥϯνɻ ҆ఆͨ͠౷߹ϒϥϯν ͔Βذͯ͠ɺྃͨ͠ Β౷߹ϒϥϯνʹ औΓࠐΉ
ूதܕ ౷߹ϒϥϯν ௨ৗNBTUFSϒϥϯνΛ ౷߹ϒϥϯνͱͯ͠ ༻͢Δɻ+FOLJOTͳͲ ͷ$*πʔϧΛ༻ͨ͠ ࣗಈσϓϩΠ ͜ͷϒϥϯνΛ͏ ϒϥϯνͷछྨ ूதܕ
τϐοΫϒϥϯν ػೳՃόάमਖ਼ͱ ͍ͬͨ࡞ۀΛߦ͏ͨΊʹ ࡞͢Δϒϥϯνɻ ҆ఆͨ͠౷߹ϒϥϯν ͔Βذͯ͠ɺྃͨ͠ Β౷߹ϒϥϯνʹ औΓࠐΉ (JUͰɺࣗ༝ʹϒϥϯνΛ࡞͢Δ͜ͱ͕Ͱ͖Δɻ͔͠͠ɺ ࠷େݶʹ(JUΛ׆༻͢Δʹɺӡ༻ϧʔϧΛઃ͚Δ͜ͱ͕ॏཁʂ
දతͳϒϥϯνӡ༻
(JU'MPX ෳਓͰ։ൃ͢Δ߹ɺϧʔϧ͕ͳ͍ͱίϯϑϦ Ϋτ͕සൟʹىͬͨ͜ΓϚʔδͷϛε͕ൃੜ͠ ͨΓͱ͕ى͜Γ͍͢ɾɾɾ (JU'MPXͱϒϥϯνΛ׆༻ͨ͠(JUͷ։ൃख๏ʢπʔ ϧʣͷ͜ͱɻ(JUqPXͰɺͦΕͧΕׂ͕ৼΒΕ͍ͯ ΔͷͭͷϒϥϯνΛ͍͚·͢ɻ ӡ༻ϧʔϧେࣄʂ
छྨ આ໌ ण໋ ϒϥϯν໊ʢྫʣ NBTUFS ϦϦʔε༻ϒϥϯν NBTUFS EFWFMPQ ։ൃ༻ϒϥϯν
EFWFMPQ<όʔδϣϯ൪߸> GFBUVSF ػೳՃɾվमͳͲΛߦ͏࡞ۀϒ ϥϯν GFBUVSF<ੜݩόʔδϣϯ൪ ߸><ػೳ໊> SFMFBTF ϦϦʔε࣌ͷඍௐΛߦ͏ϒϥϯ νʢόʔδϣϯ൪߸มߋʣ SFMFBTF<όʔδϣϯ൪߸> IPUpY ϦϦʔεޙͷۓٸରԠϒϥϯν IPUpY<όʔδϣϯ൪߸><ό άࣝผ໊>PSIPUpY<όάࣝ ผ໊> (JU'MPX
" NBTUFSϒϥϯνPOMZʂ # NBTUFSEFWFMPQϒϥϯν $ NBTUFSEFWFMPQGFBUVSFϒϥϯνʢ(JUIVC'MPXʣ ͦͷଞͷϒϥϯνϞσϧ ͦΕͧΕϝϦοτɾσϝϦοτ͕͋ΔͷͰɺ ϓϩδΣΫτ͝ͱʹ࠷దͳϞσϧΛબ΅͏ʂ
ϓϧϦΫΤετʹ͍ͭͯ
ϓϧϦΫΤετͱ ։ൃऀͷϩʔΧϧϦϙδτϦͰͷมߋΛ ଞͷ։ൃऀʹ௨͢ΔػೳͰ͢ɻ ϓϧϦΫΤετʢϚʔδϦΫΤετʣ
ϓϧϦΫΤετͱ ։ൃऀͷϩʔΧϧϦϙδτϦͰͷมߋΛ ଞͷ։ൃऀʹ௨͢ΔػೳͰ͢ɻ ϓϧϦΫΤετʢϚʔδϦΫΤετʣ (JUͷػೳͰͳ͘(JU)VC͕࠷ॳʹఏڙͨ͠ػೳͰ͢ɻ ࠓͰ΄ͱΜͲͷ(JUϗεςΟϯάαʔϏεͰར༻Մೳʂ
13Λ͏։ൃϓϩηε ूதܕ ϩʔΧϧ ϦϙδτϦ ूதܕ ϦϞʔτϦϙδτϦ QVTI ࡞ۀϒϥϯν ࡞ۀϒϥϯν 13
NFSHF NBTUFS ϨϏϡʔ
13Λ͏ϝϦοτ ूதܕ ϩʔΧϧ ϦϙδτϦ ूதܕ ϦϞʔτϦϙδτϦ QVTI ࡞ۀϒϥϯν ࡞ۀϒϥϯν 13
NFSHF NBTUFS ϨϏϡʔ ϓϧϦΫΤετίʔυϨϏϡʔ͢ΔจԽΛ ৫ʹ͔ࠜͤΔ͜ͱ͕Ͱ͖Δˠ࣭ͷ্㽉
ϓϧϦΫΤετͷ࡞๏ ϓϧϦΫΤετখ͘͞࡞Δʂ ԿͷϓϧϦΫΤετͳͷ͔ใΛ·ͱΊΔʢϨϏϡ ϫʔԿΛϨϏϡʔ͢Ε͍͍ͷ͔·Ͱʣ ະ͚ͩͲɺҰ୴ϨϏϡʔͯ͠΄͍͠߹ <8*1>ΛλΠτϧʹ͚ͭΔʂ
ίϯϑϦΫτى͖ͨΒ͙͢ղফʂϚʔδ͞ΕͨΒϒ ϥϯνআʂ ίʔυͷࢦఠࣄ߲ͳͲֆจࣈ͓͏✨ ूதܕ ࢀߟɿIUUQTRJJUBDPNJLVXPXJUFNTGCBDFCC
ศརͳ(JUૢ࡞
ελογϡʢมߋ༰ΛҰ࣌ୀආʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ TUBTI ूதܕ ελογϡྖҬ
ελογϡʢมߋ༰ΛҰ࣌ୀආʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ TUBTI ूதܕ ελογϡྖҬ
ελογϡʢมߋ༰ΛҰ࣌ୀආʣ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ TUBTI ूதܕ ελογϡྖҬ ϫʔΩϯάσΟϨΫτϦεςʔδϯάΤϦΞͷதͰ ίϛοτ͞Ε͍ͯͳ͍มߋΛҰ࣌తʹୀආͤ͞Δ͜ͱ͕Ͱ͖Δ
ͳͥελογϡʁ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ूதܕ ϩʔΧϧϦϙδτϦ ະίϛοτ ϒϥϯν"
ͳͥελογϡʁ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ूதܕ ϩʔΧϧϦϙδτϦ DIFDLPVU ϒϥϯν" ଞͷϒϥϯνͷνΣοΫΞτΛߦ͏ͱ
ͦͷมߋ༰ݩͷϒϥϯν͔ΒҠಈઌͷϒϥϯνʹҠಈ͢Δ
ʂ ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ ूதܕ ϩʔΧϧϦϙδτϦ ϒϥϯν" ҠಈઌͷϒϥϯνͰɺಉ͡ϑΝΠϧ͕طʹมߋ͞Ε͍ͯΔ߹ νΣοΫΞτʹࣦഊ͠·͢ɻ
ͳͥελογϡʁ
ूதܕ ϫʔΩϯάσΟϨΫτϦ ूதܕ εςʔδϯάΤϦΞ TUBTIBQQMZ ूதܕ ελογϡྖҬ ίϛοτͨ͘͠ͳ͍͚Ͳɺ͍ͨ͠ ୀආͤͨ͞มߋޙ͔ΒऔΓग़ͯ͠ɺ ݩͷϒϥϯνผͷϒϥϯνʹөͤ͞Δ͜ͱ͕Ͱ͖Δ
ίϛοτͷॻ͖͑
લͷίϛοτΛमਖ਼ʢBNFOEʣ աڈͷίϛοτΛଧͪফ͢ʢSFWFSUʣ ίϛοτΛࣺͯΔʢSFTFUʣ ίϛοτΛൈ͖औΔʢDIFSSZQJDLʣ ίϛοτͷཤྺΛॻ͖͑ΔʢSFCBTFʣ
ίϛοτΛ̍ͭʹ·ͱΊͯϚʔδ͢ΔʢTRVBTIʣ ίϛοτͷॻ͖͑ʹ৭ʑ͋Δ
ίϛοτͷॻ͖͑ʹ৭ʑ͋Δ ֘ίϛοτࣗମΛফͨ͠Γɺͳ͔ͬͨ͜ͱʹ͢Δ͜ͱͰ͖ͳ͍ʂ ʮίϛοτΛଧͪফ͢ʯͱ͍͏৽ͨͳίϛοτΛ͢Δ લͷίϛοτΛमਖ਼ʢBNFOEʣ աڈͷίϛοτΛଧͪফ͢ʢSFWFSUʣ ίϛοτΛࣺͯΔʢSFTFUʣ
ίϛοτΛൈ͖औΔʢDIFSSZQJDLʣ ίϛοτͷཤྺΛॻ͖͑ΔʢSFCBTFʣ ίϛοτΛ̍ͭʹ·ͱΊͯϚʔδ͢ΔʢTRVBTIʣ
ଟਓͰ։ൃ͍ͯ͠Δ߹ɺ طʹϓογϡ͍ͯ͠ΔίϛοτΛ վม͢ΔͱେมΧΦεͳ͜ͱʹͳΔͷͰɺ ༻͠ͳ͍͜ͱΛΦεεϝ͠·͢ɻɻɻ ҙࣄ߲
ͱݴͬͯ ͍ͨ͘ͳΔέʔε͋Δ
ෳਓͰͷ։ൃ͋Δ͋Δ NBTUFSϒϥϯν ͔ΒGFBUVSFYYY ϒϥϯνΛ͖Δ GFBUVSFYYY ࣮தʹ ࣗͷ࡞ۀͯ͠ ͍ΔϑΝΠϧ͕ NBTUFSͰߋ৽͞ Ε͍ͯΔ
NBTUFSͷߋ৽Λ ࡞ۀϒϥϯνʹ ө͍ͨ͠ NBTUFSΛҰ NFSHFɺίϯϑ ϦΫτΛղফ͠ ͯ13ΛૹΔ
ෳਓͰͷ։ൃ͋Δ͋Δ NBTUFSϒϥϯν ͔ΒGFBUVSFYYY ϒϥϯνΛ͖Δ GFBUVSFYYY ࣮தʹ ࣗͷ࡞ۀͯ͠ ͍ΔϑΝΠϧ͕ NBTUFS͕ߋ৽͞ Ε͍ͯΔ
NBTUFSͷߋ৽Λ ࡞ۀϒϥϯνʹ ө͍ͨ͠ NBTUFSΛҰ NFSHFɺίϯϑ ϦΫτΛղফ͠ ͯ13ΛૹΔ ݱࡏ࡞ۀதͷϑΝΠϧ͕ɺϒϥϯνΛ͔ͬͨ࣌Β มߋ͞Ε͍ͯΕɺίϯϑϦΫτ͕ൃੜ͢Δ
ίϛοτ" Θ͔Γ͘͢ਤʹ͢Δͱ ίϛοτ$ ίϛοτ# ूதܕ GFBUVSFYYY ूதܕ NBTUFS ίϛοτ% ࣮ͷؒʹ
ϑΝΠϧ͕ߋ৽͞Εͨ Ϛʔδίϛοτ ίϛοτ&
NBTUFSΛϚʔδͨ͠߹ ूதܕ GFBUVSFYYY ूதܕ NBTUFS $ % # Ϛʔδ ίϛοτ
& " GFBUVSFYYYʹ Ϛʔδίϛοτ͕Ͱ͖Δ
NBTUFSʹϦϕʔεͨ͠߹ ूதܕ GFBUVSFYYY ूதܕ NBTUFS $ #` &` % Ϧϕʔεͨ͠߹
Ϛʔδίϛοτ࡞ΒΕͳ͍ Ϛʔδ ίϛοτ "
NBTUFSʹϦϕʔεͨ͠߹ ूதܕ GFBUVSFYYY ूதܕ NBTUFS $ #` &` % Ϛʔδ
ίϛοτ ݱࡏͷϒϥϯνʢGFBUVSFYYYʣͰൃੜͨ͠DPNNJUϙΠϯτΛ NBTUFSͷ࠷৽ͷίϛοτʹมߋͰ͖Δ " Ϧϕʔεͨ͠߹ Ϛʔδίϛοτ࡞ΒΕͳ͍
Ϧϕʔεʢίϛοτͷཤྺॻ͖͑ʣ ूதܕ GFBUVSFYYY ूதܕ NBTUFS $ #` &` % Ϛʔδ
ίϛοτ ैདྷͷ# &ͱҟͳΔίϛοτ*%͕ৼΒΕ͞Εɺ ৽ͨʹ#` &ʹੜ·ΕมΘ͓ͬͯΓɺͦͷίϛοτ*%͏ͳ͍ɻ "
ϦϕʔεޙʹNBTUFSʹϚʔδ͞ΕΔͱ ूதܕ GFBUVSFYYY ूதܕ NBTUFS " $ #` &` %
Ϛʔδ ίϛοτ Ϛʔδ ίϛοτ
Ϧϕʔεͷརɿཤྺʢϩάʣ͕៉ྷ ूதܕ NBTUFS " $ % #` &` Ϛʔδ ίϛοτ
ͨͩ͠ɺཤྺΛॻ͖͑ΔʹଞͷਓʹӨڹΛٴ΅͢ૢ࡞ͳͷͰɺ ܾͯ͠ଞͷਓ͕ར༻͍ͯ͠ΔϒϥϯνʹಉҙऔΒͣߦΘͳ͍͜ͱ
ϚʔδͱϦϕʔε
Ϛʔδ ݱࡏͷϒϥϯνͷ্ʹଞͷϒϥϯνͷ༰ΛऔΓࠐΉ มߋ༰ͷཤྺͦͷ··Δ͕ɺཤྺ͕ෳࡶʹͳΔ Ϧόʔε ଞͷϒϥϯνͷ্ʹࠓͷϒϥϯνͷ༰ΛͤΔ มߋ༰͕มߋ͞ΕΔ͕ɺཤྺ୯७ʹͳΔ ڞʹཤྺΛ౷߹͢Δͷ ༰ ಛ ༰
ಛ
GBTUGPSXBSEϚʔδ
GBTUGPSXBSEʢૣૹΓʣϚʔδ ूதܕ GFBUVSFYYY ूதܕ NBTUFS " # % & $
Ϛʔδ ίϛοτ
GBTUGPSXBSEʢૣૹΓʣϚʔδ ूதܕ GFBUVSFYYY ूதܕ NBTUFS " # % & $
Ϛʔδ ίϛοτ ݩʢNBTUFSʣͷϒϥϯνͷঢ়ଶ͕ɺҎલ͔Βมߋ͕ͳ͍ͱ͖ʢݩͷϒϥϯνͷ ཤྺΛؚͯ͢ΜͰ͍Δͱ͖ʣʹߦΘΕΔϚʔδ
QVTIͰ GBTUGPSXBSEϚʔδ͕લఏ
Ϧϕʔεલʹϓογϡͯ͠͠·͏ͱʜ " $ % # & ूதܕ MPDBMGFBUVSF " $
% #` &` ूதܕ SFNPUFGFBUVSF ϦϞʔτͱϩʔΧϧͰ ҟͳΔϩάΛ࣋ͭ
Ϧϕʔεલʹϓογϡͯ͠͠·͏ͱʜ " $ % # & ूதܕ MPDBMGFBUVSF " $
% #` &` ूதܕ SFNPUFGFBUVSF ϦϞʔτͱϩʔΧϧͰ ҟͳΔϩάΛ࣋ͭ QVTI ڧ੍্ॻ͖͠ͳ͍ݶΓɺϦϞʔτʹϓογϡͰ͖ͳ͍ʂ ϦϕʔεΛ͏ʹGBTUGPSXBSEΛཧղ͓ͯ͘͜͠ͱʂ
͓·͚
HJUJHOPSF σΟϨΫτϦʮOPEF@NPEVMFTʯΛআ֎ OPEF@NPEVMFT ֦ுࢠ͕ʮMPHʯͷϑΝΠϧΛআ֎ MPH ڥґଘϑΝΠϧʮ%4@4UPSFʯΛআ֎ %4@4UPSF HJUJHOPSF(JUͰΘΕΔಛघͳϑΝΠϧ໊ɻ ͜ͷϑΝΠϧʹॻ͔ΕͨϑΝΠϧ(JUͷτϥοΩϯά ͷର֎ʹͳΔʢແࢹ͞ΕΔʣ
هड़ྫ
ूதܕ ϦϞʔτϦϙδτϦ $*ʢܧଓతΠϯςάϨʔγϣϯʣ ूதܕ $*πʔϧ ूதܕ ެ։αʔόʔ QVTI௨ EFQMPZ QVMM
QVTI ूதܕ ։ൃऀ
ूதܕ ϦϞʔτϦϙδτϦ (JUͱ$*πʔϧͰޮతͳӡ༻ ूதܕ $*πʔϧ ूதܕ ެ։αʔόʔ ूதܕ ։ൃऀ $*πʔϧ࡞ۀͷޮԽ͓Αͼਓతϛεͷܰݮʹཱͭʂ
$*πʔϧʹΑͬͯࣗಈԽͰ͖Δ͜ͱΓͩ͘͞Μˑ
ʙʹೖΔ༻ޠΛ͑ΑʂʢৼΓฦΓʣ ूதܕ ϫʔΩϯά σΟϨΫτϦ ̑ ̍ ̎ ̏ ̐ ूதܕ
εςʔδϯά ΤϦΞ ूதܕ ϩʔΧϧ ϦϙδτϦ ूதܕ ϦϞʔτ ϦϙδτϦ
͓͠·͍ ʙ͓ർΕ༷Ͱͨ͠ʙ