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
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
88
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.4k
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
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
460
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
qa
0
340
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
150
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
110
Change Calendarで今はOK?を仕組みにする
tommy0124
1
120
Why we keep our community?
kawaguti
PRO
0
290
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
120
GitHub Copilot CLI で Azure Portal to Bicep
tsubakimoto_s
0
260
MCPで決済に楽にする
mu7889yoon
0
130
The Rise of Browser Automation: AI-Powered Web Interaction in 2026
marcthompson_seo
0
310
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
240
「捨てる」を設計する
kubell_hr
0
390
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
790
Rails Girls Zürich Keynote
gr2m
96
14k
Balancing Empowerment & Direction
lara
5
990
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
600
WENDY [Excerpt]
tessaabrams
9
37k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Site-Speed That Sticks
csswizardry
13
1.1k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
160
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
230
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
440
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
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