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
Search
Marcus Ahnve
December 17, 2012
Technology
1
170
Git
Simple slides describing Git
Marcus Ahnve
December 17, 2012
Tweet
Share
More Decks by Marcus Ahnve
See All by Marcus Ahnve
Introduction to Clojure and ClojureScript
mahnve
0
85
Don't Be Done
mahnve
0
1.1k
Layers Of Complexity
mahnve
0
1.2k
DevOps and Microarchitectures - Why Technology Choices Matters
mahnve
0
1.3k
Throw Out The Experts
mahnve
0
1.3k
Taylorism and Mass Production - Why the Software Factory Fails
mahnve
2
1.6k
Everything You Didn't Know You Have To Know About System Development
mahnve
1
1.2k
Other Decks in Technology
See All in Technology
現場で効くClaude Code ─ 最新動向と企業導入
takaakikakei
1
260
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
7
890
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
980
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい勘所を集めてみました! - / How to start Scrum that is not written in the Scrum Guide 2nd
takaking22
2
210
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
550
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
240
20250905_MeetUp_Ito-san_s_presentation.pdf
magicpod
1
100
S3アクセス制御の設計ポイント
tommy0124
3
210
スマートファクトリーの第一歩 〜AWSマネージドサービスで 実現する予知保全と生成AI活用まで
ganota
2
320
Apache Spark もくもく会
taka_aki
0
140
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
470
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
51k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fireside Chat
paigeccino
39
3.6k
How to Ace a Technical Interview
jacobian
279
23k
Music & Morning Musume
bryan
46
6.8k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Producing Creativity
orderedlist
PRO
347
40k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Transcript
GIT Version Control You've Only Dreamt Of Marcus Ahnve
GIT Version Control You've Only Dreamt Of Marcus Ahnve
History
Alternatives
Centralized Version Control Master Repository Client Client Client Client Client
Decentralized Version Control Master Repository Client Client Client Client Client
None
None
None
None
None
Git Workflow Untracked Staging Commit git add git commit edit
Git Object Model 5cc23d Tag 3afbc65 Commit 6564a2 Tree 563efae
Blob 12aaaf6 Tree cdeccd Tree 6564a2 Tree 35aa31 Blob aaa323 Blob 3afbc65 Commit
References 5cc23d Tag 3afbc65 Commit 6564a2 Tree 563efae Blob 12aaaf6
Tree cdeccd Tree 6564a2 Tree 35aa31 Blob aaa323 Blob 3afbc65 Commit Branch Head
Topics • config • add • commit • Rm •
log • reset • checkout • mv • show • branch • merge(-tool) • rebase • stash • blame
Topics • fetch • pull • push • tag •
amend • grep • reflog • bisect • cherrypick • gc • gui • instaweb