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とGitHub 入門の入門
Search
odmishien(Tetsuya MISHIMA)
June 04, 2020
Programming
3
140
GitとGitHub 入門の入門
GitとGitHub 入門の入門です。研究室の学部生向けの勉強会でやった。
odmishien(Tetsuya MISHIMA)
June 04, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
開発者フレンドリーで顧客も満足?Platformの秘密
algoartis
0
250
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
140
eBPF超入門「o11yに使える」とは (20250424_eBPF_o11y)
thousanda
1
120
読書シェア会 vol.4 『ダイナミックリチーミング 第2版』
kotaro666
0
120
note の Elasticsearch 更新系を支える技術
tchov
9
3.7k
ぽちぽち選択するだけでOSSを読めるVSCode拡張機能
ymbigo
14
6.6k
In geheimer Mission: AI Agents entwickeln
joergneumann
0
130
Cloudflare Workersで進めるリモートMCP活用
syumai
12
1.7k
マイコンでもRustのtestがしたい/KernelVM Kansai 11
tnishinaga
1
950
Instrumentsを使用した アプリのパフォーマンス向上方法
hinakko
0
260
「MCPを使ってる人」が より詳しくなるための解説
yamaguchidesu
0
250
MySQL初心者が311個のカラムにNot NULL制約を追加していってALTER TABLEについて学んだ話
hatsu38
2
150
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
172
14k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
180
53k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Facilitating Awesome Meetings
lara
54
6.4k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Unsuck your backbone
ammeep
671
58k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.7k
The Language of Interfaces
destraynor
158
25k
Bash Introduction
62gerente
613
210k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Transcript
.JTIJNB (JUͱ(JU)VCೖͷೖ
ࠓ͢͜ͱ w (JUʹ͍ͭͯ w (JUͱԿ͔ w (JUΛͬͯԿ͕Ͱ͖Δͷ͔ w (JUͷجຊૢ࡞ w
ίϚϯυΛ֮͑Α͏ w (JU)VCʹ͍ͭͯ w (JU)VCͱԿ͔ (JUͱͷҧ͍ w (JU)VCΛͬͯԿ͕Ͱ͖Δͷ͔ w ࣮ࡍʹ৮ͬͯΈΔ w ϦϙδτϦ࡞ w ϦϞʔτʹϦϙδτϦΛQVTI
(JUʹ͍ͭͯ
(JUͱԿ͔ w ϓϩάϥϜͷιʔείʔυͳͲͷมߋཤྺΛهɾ͢ΔͨΊͷࢄܕόʔ δϣϯཧγεςϜ 8JLJΑΓ w ͭ·ΓʜϓϩάϥϜͷ w มߋཤྺΛอଘ͢Δπʔϧ
w มߋཤྺΛཧ͢Δπʔϧ w มߋཤྺʹ߹ΘͤͯόʔδϣϯΛૢ࡞͢Δπʔϧ
(JUΛͬͯԿ͕Ͱ͖Δͷ͔
όʔδϣϯཧ (JUΛΘͳ͍߹ (JUΛ͏߹ 1ZUIPOϑΝΠϧ มߋ" มߋ# มߋ$ ❌ ❌ Εͳ͍
1ZUIPOϑΝΠϧ มߋ" มߋ# มߋ$ ํʹ ߦͬͨΓདྷͨΓͰ͖Δ
(JUͷجຊૢ࡞
༻ޠ ϦϙδτϦ w (JUͷੈքʹ͓͚ΔϑΥϧμͷΑ͏ͳͷ w ϑΝΠϧσΟϨΫτϦͷঢ়ଶΛه͢Δ ίϛοτ w ϑΝΠϧσΟϨΫτϦʹߦͬͨมߋཤྺͷ͜ͱ w
ʮίϛοτ͢Δʯͱ͍͏ͷϦϙδτϦʹมߋཤྺΛอଘ͢Δ͜ͱ
ૢ࡞ͷྲྀΕ TBNQMFQZ QSJOU l)FMMPz QSJOU l͜Μʹͪz )FMMPˠ͜Μʹͪ ϦϙδτϦ ίϛοτ )FMMPˠ͜Μʹͪ
ίϛοτ͕ ه͞Ε͍ͯΔ ɾมߋ༰ ɾϝοηʔδ ɾมߋ࣌ࠁ
ίϛοτͷྲྀΕ TBNQMFQZ QSJOU l)FMMPz QSJOU l͜Μʹͪz )FMMPˠ͜Μʹͪ ϦϙδτϦ ίϛοτ BEE
εςʔδϯά Լॻ͖ϦϙδτϦ BEEͨ͠ͷ ͚ͩ ίϛοτ͞ΕΔ
ίϚϯυΛ֮͑Α͏
HJUBEE ϑΝΠϧ໊ w ϑΝΠϧΛεςʔδϯά Լॻ͖ϦϙδτϦ ʹՃ͢Δ w HJUBEEͱΕมߋͷ͋ͬͨϑΝΠϧΛશͯՃ͢Δ
HJUDPNNJUNlϝοηʔδz ϑΝΠϧ໊ w εςʔδϯάͷมߋཤྺΛϦϙδτϦʹอଘ͢Δ w อଘ͢ΔࡍʹͲΜͳมߋΛͨ͠ͷ͔ʮϝοηʔδʯΛೖΕΔ w ϑΝΠϧ໊Λࢦఆ͢ΔͱಛఆͷϑΝΠϧ͚ͩίϛοτͰ͖Δ w ίϛοτΛ͚͍ͨ࣌ͱ͔ʹ͏͚Ͳɺ͋·ΓΘͳ͍
ٳܜ ࣭λΠϜ
(JU)VCʹ͍ͭͯ
(JU)VCͱԿ͔ w Πϯλʔωοτ্ʹιʔείʔυΛஔ͍͓͚ͯΔॴΛఏڙ͢ΔαʔϏε w ͭ·ΓʜϓϩάϥϜΛ w Πϯλʔωοτʹڞ༗Ͱ͖Δ w ෳਓͰڞ༗Ͱ͖Δ w
૬ޓʹϨϏϡʔ Ӿཡίϝϯτ Ͱ͖Δ
(JUͱ(JU)VCͷҧ͍ ϦϙδτϦ ίϛοτ ϑΝΠϧ όʔδϣϯΛཧ͢ΔͨΊͷૢ࡞ Λఏڙ͢Δπʔϧ(JU ࣗͷ1$ ϩʔΧϧ (JU)VC্ ϦϞʔτ
(JU)VCʹΞοϓϩʔυ QVTI ଞͷਓͷ1$μϯϩʔυ ϦϙδτϦͷใιʔείʔυ Λஔ͍͓ͯ͘ॴ(JU)VC
(JU)VCΛͬͯԿ͕Ͱ͖Δͷ͔
(JU)VCΛͬͯԿ͕Ͱ͖Δͷ͔ ϦϙδτϦ ίϛοτ ϑΝΠϧ ࣗͷ1$ ϩʔΧϧ (JU)VC ϦϞʔτ ϦϙδτϦ ίϛοτ
ϑΝΠϧ ଞਓͷ1$ ϩʔΧϧ ଞͷਓͷ1$μϯϩʔυ ࣗͷ ιʔείʔυ ଞਓͷ ιʔείʔυ
(JU)VCΛ͏ͱ w ࣗͷίʔυͦͷมߋΛଞਓʹ؆୯ʹݟͯΒ͑Δ w ଞਓͷίʔυͦͷมߋΛ؆୯ʹ֬ೝͰ͖Δ w ඞཁ͕͋ΕଞਓͱڞಉͰίʔυΛฤूͰ͖Δ w 5FBNTͳͲͰݟΔΑΓίʔυ͕ݟ͍͢ w
ϑΥϧμͷதʹ͋ΔϑΝΠϧΛશͯڞ༗Ͱ͖Δ w FUDʜ
࣮ࡍʹ৮ͬͯΈΔ
(JU)VCʹϦϙδτϦΛ࡞Ζ͏
͜ͷล͍͡Βͳ͍͍ͯ͘ ࡞
ϦϙδτϦΛ(JU)VC͔ΒखݩʹΫϩʔϯ͠Α͏
͜ͷ63-ΛͬͯΫϩʔϯͰ͖Δ ίϐʔ͓ͯ͘͠
ΫϩʔϯͰ͖͍ͯΔ
ϦϙδτϦͰ࡞ۀΛͯ͠(JU)VCʹQVTI͠Α͏
lIPHFUYUzͱ͍͏ϑΝΠϧΛ࡞ εςʔδϯά Լॻ͖ϦϙδτϦ ʹมߋΛอଘ ϦϙδτϦʹԼॻ͖ͷ༰Λอଘ ͦͷࡍʹϝοηʔδΛ͚Δ N (JU)VCʹมߋΛΞοϓϩʔυ QVTI
QVTIͰ͖͍ͯΔ
ଞͷਓͷϦϙδτϦΛΫϩʔϯ͠Α͏
ϦϙδτϦͷ63-Λίϐʔ
ΫϩʔϯͰ͖͍ͯΔ
·ͱΊ
·ͱΊ w (JUόʔδϣϯΛཧ͢ΔͨΊͷૢ࡞Λఏڙ͢Δπʔϧ w (JU)VCϦϙδτϦͷใιʔείʔυΛஔ͍͓ͯ͘ॴ w ૢ࡞ͷجຊ w BEE Լॻ͖ϦϙδτϦʹอଘ
ͯ͠ w DPNNJU ϦϙδτϦʹอଘ ͯ͠ w QVTI (JU)VCʹΞοϓϩʔυ ͢Δ w ඞཁʹԠͯ͡DMPOFQVMM (JUIVC͔Βμϯϩʔυ ͢Δ