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
940
Other Decks in Technology
See All in Technology
zaki134rp
1
180
kenya888
1
130
ishiayaya
PRO
0
330
tsuyo
0
180
ocise
1
1.3k
natsusan
0
130
masakick
0
120
con_mame
4
2k
bufferings
2
3.1k
soachr
1
150
nkjzm
1
830
line_developers
PRO
0
150
Featured
See All Featured
trishagee
20
2k
jasonvnalue
82
8k
reverentgeek
27
1.9k
holman
288
130k
geeforr
332
29k
tanoku
258
24k
bermonpainter
342
26k
rasmusluckow
318
18k
philhawksworth
190
17k
ddemaree
274
31k
sstephenson
144
12k
orderedlist
PRO
329
35k
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
͜͏ͳΔલʹ