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 tutorial
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
masawada
June 07, 2013
Technology
0
200
git tutorial
MMAでのGit講習会資料
masawada
June 07, 2013
Tweet
Share
More Decks by masawada
See All by masawada
dotfiles 式年遷宮 令和最新版
masawada
1
880
10年続くサービスのデータを1日未満のメンテナンスウィンドウで安全に移管する
masawada
5
2.5k
よりよいレビュー環境を求めて / A code review odyssey
masawada
0
3k
フロントエンドの秩序は保たれているか?
masawada
1
4.2k
Getting Started with ScratchX
masawada
0
760
GyaPC::Asia Tokyo 2015 LT
masawada
0
1.5k
Privileged Apps with Vue.js
masawada
0
200
Chikubeam
masawada
1
1.6k
Git講習 2014.04.15
masawada
1
360
Other Decks in Technology
See All in Technology
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
190
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
オープンウェイトのLLMリランカーを契約書で評価する / searchtechjp
sansan_randd
3
650
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
なぜ今、コスト最適化(倹約)が必要なのか? ~AWSでのコスト最適化の進め方「目的編」~
htan
1
110
What happened to RubyGems and what can we learn?
mikemcquaid
0
250
GCASアップデート(202510-202601)
techniczna
0
250
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
140
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.6k
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
290
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
590
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.6k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
BBQ
matthewcrist
89
10k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Speed Design
sergeychernyshev
33
1.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
For a Future-Friendly Web
brad_frost
182
10k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
200
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Thoughts on Productivity
jonyablonski
74
5k
Technical Leadership for Architectural Decision Making
baasie
1
240
Designing Powerful Visuals for Engaging Learning
tmiket
0
220
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
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
͜͏ͳΔલʹ