Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
git tutorial
masawada
June 07, 2013
Technology
0
170
git tutorial
MMAでのGit講習会資料
masawada
June 07, 2013
Tweet
Share
More Decks by masawada
See All by masawada
masawada
0
2.4k
masawada
0
3.5k
masawada
0
460
masawada
0
1.2k
masawada
0
120
masawada
1
1.2k
masawada
1
290
masawada
0
1.3k
masawada
0
950
Other Decks in Technology
See All in Technology
miyamotok
0
110
you
0
160
kanaugust
PRO
0
110
tatsy
2
450
kawaguti
0
470
kinunori
1
260
hmatsu47
1
180
gamella
0
760
yashi8484
0
140
prog893
0
160
kaga
0
350
mathetake
2
150
Featured
See All Featured
chrislema
173
14k
stephaniewalter
262
11k
jakevdp
776
200k
carmenhchung
35
1.6k
roundedbygravity
242
21k
reverentgeek
167
7.3k
maggiecrowley
10
560
reverentgeek
28
2.1k
jacobian
257
20k
dotmariusz
94
5.5k
cassininazir
347
20k
chriscoyier
146
20k
Transcript
Gitߨश 2013.06.07
@masawada
Զ͕masawadaͩ
None
Git is Կ
Git is DVCS
DVCS is Կ
DVCS = Distributed Versionɹ Control Systemɹ
DVCS = ࢄόʔδϣϯ ཧγεςϜ
VCS
όʔδϣϯཧγεςϜ
όʔδϣϯཧγεςϜ Λ ͢Δ
όʔδϣϯཧγεςϜ
ϓϩάϥϜॻ͍ͯͯ
Ұ୴͜͜Ͱηʔϒ͍ͨ͠…
͋Δ͋Δ
ϑΝΠϧϕʔεཧ
None
͜ΕϚδͰϠό͍
VCSΛ͓͏
VCS • ϑΝΠϧͷ࡞࣌ • มߋ࣌ • มߋ ϑΝΠϧͷߋ৽Λه͢ΔͨΊͷπʔϧ
VCS •ूதܕ •CVS •Subversion •Bazzar •ࢄܕ •Git •Mercurial •Darcs
None
GitHub͕࡞ͬͨΘ͚ ͡Όͳ͍
Linus(LinuxΧʔωϧ࡞ͬͨਓ)͕࡞ͬͨ
ຊ
GitΛͬͯΈΑ͏
•git init •git add [files] •git commit -m ‘message’ •git
push -u origin master
•git clone •git status •git log •git checkout [branch]
•git remote add •git merge •git diff •.gitignore
None
͜͏ͳΔલʹ