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
280
ヤギでもわかるソフトウェアテスト
keitarookamura
0
120
ヤギでもわかるオブジェクト指向UIデザイン
keitarookamura
3
290
ユースケースから考えるユーザビリティ
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
機械学習を「社会実装」するということ 2025年夏版 / Social Implementation of Machine Learning July 2025 Version
moepy_stats
1
560
Shadow DOMとセキュリティ - 光と影の境界を探る / Shibuya.XSS techtalk #13
masatokinugawa
0
270
分散トレーシングによる コネクティッドカーのデータ処理見える化の試み
thatsdone
0
190
MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発
nahokoxxx
1
1.4k
Recoil脱却の現状と挑戦
kirik
2
330
Amazon CloudWatchのメトリクスインターバルについて / Metrics interval matters
ymotongpoo
3
210
組織内、組織間の資産保護に必要なアイデンティティ基盤と関連技術の最新動向
fujie
0
510
Data Engineering Study#30 LT資料
tetsuroito
1
550
P2P ではじめる WebRTC のつまづきどころ
tnoho
1
210
Power Automate のパフォーマンス改善レシピ / Power Automate Performance Improvement Recipes
karamem0
0
110
今日からあなたもGeminiを好きになる
subaruhello
1
560
P2P通信の標準化 WebRTCを知ろう
faithandbrave
6
2.3k
Featured
See All Featured
How GitHub (no longer) Works
holman
314
140k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
A better future with KSS
kneath
238
17k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
A designer walks into a library…
pauljervisheath
207
24k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Practical Orchestrator
shlominoach
189
11k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
990
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
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ͱ$*πʔϧͰޮతͳӡ༻ ूதܕ $*πʔϧ ूதܕ ެ։αʔόʔ ूதܕ ։ൃऀ $*πʔϧ࡞ۀͷޮԽ͓Αͼਓతϛεͷܰݮʹཱͭʂ
$*πʔϧʹΑͬͯࣗಈԽͰ͖Δ͜ͱΓͩ͘͞Μˑ
ʙʹೖΔ༻ޠΛ͑ΑʂʢৼΓฦΓʣ ूதܕ ϫʔΩϯά σΟϨΫτϦ ̑ ̍ ̎ ̏ ̐ ूதܕ
εςʔδϯά ΤϦΞ ूதܕ ϩʔΧϧ ϦϙδτϦ ूதܕ ϦϞʔτ ϦϙδτϦ
͓͠·͍ ʙ͓ർΕ༷Ͱͨ͠ʙ