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
160
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
82
Don't Be Done
mahnve
0
1.1k
Layers Of Complexity
mahnve
0
1.1k
DevOps and Microarchitectures - Why Technology Choices Matters
mahnve
0
1.3k
Throw Out The Experts
mahnve
0
1.2k
Taylorism and Mass Production - Why the Software Factory Fails
mahnve
2
1.5k
Everything You Didn't Know You Have To Know About System Development
mahnve
1
1.2k
Other Decks in Technology
See All in Technology
Cypress or Playwright?
rainerhahnekamp
0
180
One engineer company with Ruby on Rails
rstankov
2
440
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
1.1k
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
6
1.2k
How to Lead? Testimonial of a Lead Android Engineer
oleur
1
120
Next.js に疲れた私は Vue3 に癒やされた
akagire
0
140
Max out Local LLM in Challenging Environments
sashimimochi
2
180
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
440
成長をサポートするピープルマネジメントのやり方
sioncojp
9
1.3k
Building Dashboards as a Hobby
egmc
0
400
認知症フレンドリーテックとスタックチャン
naokiuc
0
310
Azureの基本的な権限管理の勉強会
yhana
1
2.2k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
Designing with Data
zakiwarfel
96
4.8k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Building Your Own Lightsaber
phodgson
100
5.7k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
Designing Experiences People Love
moore
136
23k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Facilitating Awesome Meetings
lara
43
5.6k
How to name files
jennybc
65
93k
Unsuck your backbone
ammeep
664
57k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
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