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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Marcus Ahnve
December 17, 2012
Technology
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Git
Simple slides describing Git
Marcus Ahnve
December 17, 2012
More Decks by Marcus Ahnve
See All by Marcus Ahnve
Introduction to Clojure and ClojureScript
mahnve
0
93
Don't Be Done
mahnve
0
1.2k
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.5k
Taylorism and Mass Production - Why the Software Factory Fails
mahnve
2
1.7k
Everything You Didn't Know You Have To Know About System Development
mahnve
1
1.2k
Other Decks in Technology
See All in Technology
AI駆動開発を組織で促すために
lycorptech_jp
PRO
6
7.6k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
わたしが知り合いゼロの勉強会に 行けるようになるまで
r5ni4
2
810
分割40%キーボードにスムーズに入門するには
hoto17296
1
130
Oracle MCP Servers Explained
thatjeffsmith
1
540
LLMアプリ、 雰囲気で運用してませんか? 〜LLMOpsの現在地〜
taka_aki
1
210
サービス内で複数のOP・ASを連鎖させる(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
320
AIエージェントのためのデータ設計
daiz21
0
440
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
3
1.5k
AI駆動開発をチームに根付かせる - 「1行も書かない」チームがHarnessを育てた1年 -
kenichirokimura
3
2.3k
internal/testlog で遊ぼう
rokuosan
0
250
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.3k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
450
First, design no harm
axbom
PRO
2
1.3k
エンジニアに許された特別な時間の終わり
watany
108
250k
Paper Plane
katiecoart
PRO
2
53k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Rails Girls Zürich Keynote
gr2m
96
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
How STYLIGHT went responsive
nonsquared
100
6.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
220
How to build a perfect <img>
jonoalderson
1
5.9k
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