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
110
0
Share
Let's git it on
An introduction to git, github and version control.
Reed Allman
September 10, 2013
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
音声言語モデル手法に関する発表の紹介
kzinmr
0
120
Hacobu Tech Deck
hacobu
PRO
0
120
データ定義の混乱と戦う 〜 管理会計と財務会計 〜
wonohe
0
110
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
380
AI: Making Admin and Users, Lives Better
kbmsg
0
110
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
150
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
2.2k
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
12
4.7k
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
270
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
110
Standards et agents IA : un tour d’horizon de MCP, A2A, ADK et plus encore
glaforge
0
190
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
120
Docker and Python
trallard
47
3.8k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Code Review Best Practice
trishagee
74
20k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
69
39k
Code Reviewing Like a Champion
maltzj
528
40k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
210
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
340
Why Our Code Smells
bkeepers
PRO
340
58k
Into the Great Unknown - MozCon
thekraken
41
2.4k
Designing for Performance
lara
611
70k
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