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
78
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
100
BYOMQ: Build Your Own Message Queue
rdallman
0
250
Docker after 500M Containers
rdallman
0
110
Rocks rocks
rdallman
0
93
Cradle to the Gradle
rdallman
1
260
Other Decks in Technology
See All in Technology
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
160
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
160
OpenShift Virtualizationのネットワーク構成を真剣に考えてみた/OpenShift Virtualization's Network Configuration
tnk4on
0
130
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
180
フロントエンド設計にモブ設計を導入してみた / 20241212_cloudsign_TechFrontMeetup
bengo4com
0
1.9k
KubeCon NA 2024 Recap: How to Move from Ingress to Gateway API with Minimal Hassle
ysakotch
0
200
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
250
ガバメントクラウドのセキュリティ対策事例について
fujisawaryohei
0
530
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.2k
Amazon Kendra GenAI Index 登場でどう変わる? 評価から学ぶ最適なRAG構成
naoki_0531
0
100
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
140
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
510
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Thoughts on Productivity
jonyablonski
67
4.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Building Adaptive Systems
keathley
38
2.3k
The Invisible Side of Design
smashingmag
298
50k
It's Worth the Effort
3n
183
28k
Mobile First: as difficult as doing things right
swwweet
222
9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
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