Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Basic Git
Search
Lane Aasen
October 20, 2012
Programming
2
350
Basic Git
A visual tutorial on the basics of git.
Lane Aasen
October 20, 2012
Tweet
Share
More Decks by Lane Aasen
See All by Lane Aasen
Advanced Git
laneaasen
6
390
Other Decks in Programming
See All in Programming
AIコーディングエージェント(Manus)
kondai24
0
160
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
170
SwiftUIで本格音ゲー実装してみた
hypebeans
0
110
JETLS.jl ─ A New Language Server for Julia
abap34
1
310
sbt 2
xuwei_k
0
260
AIコーディングエージェント(NotebookLM)
kondai24
0
170
STYLE
koic
0
160
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
590
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.5k
愛される翻訳の秘訣
kishikawakatsumi
1
310
ゲームの物理 剛体編
fadis
0
320
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
570
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Documentation Writing (for coders)
carmenintech
76
5.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
93
Navigating Team Friction
lara
191
16k
Designing for Performance
lara
610
69k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Automating Front-end Workflow
addyosmani
1371
200k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
4 Signs Your Business is Dying
shpigford
186
22k
Transcript
None
Distributed Version Control System
Version Control System VCS
Repository
The Flow
git clone
make changes
git add staging
git commit staging commit added feature
changes pile up locally added feature fixed bug oops typo
redefining repository
git push
your changes!
that's git with one person
what about with two?
error
new changes what you're trying to do
None
git pull git push
everything's happy
that's git (well, almost)
git can do a ton add, bisect, branch, checkout, clone,
commit, diff, fetch, grep, init, log, merge, mv, pull, push, rebase, reset, rm, show, status, tag
Google!
advanced git session tomorrow best practices, branches, command line, advanced
commands