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
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
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
480
品質ワークショップをやってみた
nealle
0
940
Swift Concurrency 年表クイズ
omochi
3
220
Inside of Swift Export
giginet
PRO
1
340
CSC305 Lecture 13
javiergs
PRO
0
350
SidekiqでAIに商品説明を生成させてみた
akinko_0915
0
120
Verilator + Rust + gRPC と Efinix の RISC-V でAIアクセラレータをAIで作ってる話 RTLを語る会(18) 2025/11/08
ryuz88
0
180
Bakuraku E2E Scenario Test System Architecture #bakuraku_qa_study
teyamagu
PRO
0
220
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
10
2.1k
Researchlyの開発で参考にしたデザイン
adsholoko
0
110
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
140
マイベストのシンプルなデータ基盤の話 - Googleスイートとのつき合い方 / mybest-simple-data-architecture-google-nized
snhryt
0
120
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Code Review Best Practice
trishagee
72
19k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Optimizing for Happiness
mojombo
379
70k
KATA
mclloyd
PRO
32
15k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
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