Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Basic Git
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Lane Aasen
October 20, 2012
Programming
360
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Basic Git
A visual tutorial on the basics of git.
Lane Aasen
October 20, 2012
More Decks by Lane Aasen
See All by Lane Aasen
Advanced Git
laneaasen
6
400
Other Decks in Programming
See All in Programming
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
600
すこし踏み込む CancellationToken
htkym
2
1.6k
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
280
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
20
20k
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
9.6k
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
290
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
120
Intent as Code
shoppingjaws
6
1.1k
Workers Cache を知る
syumai
0
320
SREの越境 / SRE Collaboration
y0hgi
2
290
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
260
Webの地図
yosuke_furukawa
PRO
6
5k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1033
470k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Exploring anti-patterns in Rails
aemeredith
4
520
Technical Leadership for Architectural Decision Making
baasie
3
590
The SEO Collaboration Effect
kristinabergwall1
1
580
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
550
How to Talk to Developers About Accessibility
jct
2
560
Darren the Foodie - Storyboard
khoart
PRO
4
4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
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