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
Let's git it on
Search
Reed Allman
September 10, 2013
Technology
0
110
Let's git it on
An introduction to git, github and version control.
Reed Allman
September 10, 2013
Tweet
Share
More Decks by Reed Allman
See All by Reed Allman
Cond: A Case Study; or Shipping Fn Channels
rdallman
0
130
BYOMQ: Build Your Own Message Queue
rdallman
0
300
Docker after 500M Containers
rdallman
0
160
Rocks rocks
rdallman
0
130
Cradle to the Gradle
rdallman
1
310
Other Decks in Technology
See All in Technology
Claude Codeの進化と各機能の活かし方
oikon48
7
2.2k
入門DBSC
ynojima
0
130
Ultra Ethernet (UEC) v1.0 仕様概説
markunet
3
200
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
Exadata Fleet Update
oracle4engineer
PRO
0
1.3k
Eight Engineering Unit 紹介資料
sansan33
PRO
1
6.9k
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1.1k
組織のSREを推進するためのPlatform EngineeringとEKS / Platform Engineering and EKS to drive SRE in your organization
chmikata
0
180
Security Diaries of an Open Source IAM
ahus1
0
200
型を書かないRuby開発への挑戦
riseshia
0
180
Secure Boot 2026 - Aggiornamento dei certificati UEFI e piano di adozione in azienda
memiug
0
140
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.1k
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
96
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
140
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Docker and Python
trallard
47
3.8k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
How GitHub (no longer) Works
holman
316
140k
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Curious Case for Waylosing
cassininazir
0
260
The browser strikes back
jonoalderson
0
760
Transcript
Let’s it on @rdallman10
Why should you git?
Guilty?
Guilty?
Because Linus!
Okay, okay, so what is git?
“Git allows groups of people to work on the same
documents (often code) at the same time, and without stepping on each other’s toes. It’s a distributed version control system.”
Let’s start with the “version control” part
None
Show me this witch magic!
first let’s get git
Mac: Linux: Windows:
Let the games begin
None
“stage” What are these words? “commit” “checkout”
Make a repo:
Stage a file:
Commit a… commit:
Cool
So how do I share with my group?
None
But… but... I don’t have a server
That, detective, is the right question
None
Make a github repo
Push to github
Tada
Okay that’s cool but... how does my group get my
code?
That, detective, is the right question
Should only do this once...
Once? but...
Pull!
Push!
None
Hello again
The server is only necessary for collaboration.
Don’t like people?
Then stay off github
We’ve only just begun
More Resources try.github.io git-scm.com/book try: learn: setup: help.github.com