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
Video Games and Source Control
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryan Castillo
February 07, 2013
Programming
1
69
Video Games and Source Control
A lightening talk to help introduce basic concepts of source control to new programmers
Ryan Castillo
February 07, 2013
Tweet
Share
More Decks by Ryan Castillo
See All by Ryan Castillo
Its Never an Engineering Error...
rmcastil
2
69
Lessons Learned from a Year of TDD and BDD
rmcastil
2
130
Other Decks in Programming
See All in Programming
高速開発のためのコード整理術
sutetotanuki
1
400
Basic Architectures
denyspoltorak
0
670
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
AI時代の認知負荷との向き合い方
optfit
0
160
CSC307 Lecture 04
javiergs
PRO
0
660
2026年 エンジニアリング自己学習法
yumechi
0
130
dchart: charts from deck markup
ajstarks
3
990
ぼくの開発環境2026
yuzneri
0
210
AgentCoreとHuman in the Loop
har1101
5
230
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
CSC307 Lecture 01
javiergs
PRO
0
690
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
720
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Accessibility Awareness
sabderemane
0
51
Building AI with AI
inesmontani
PRO
1
690
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
80
Designing for Performance
lara
610
70k
A designer walks into a library…
pauljervisheath
210
24k
Un-Boring Meetings
codingconduct
0
200
Paper Plane (Part 1)
katiecoart
PRO
0
4.1k
Building Adaptive Systems
keathley
44
2.9k
Practical Orchestrator
shlominoach
191
11k
The SEO identity crisis: Don't let AI make you average
varn
0
240
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
Transcript
Video Games and Source Control
@rmcastil
None
None
FEAR of not finishing
None
None
None
None
> tree example example └── foo.rb 0 directories, 1 file
> tree example example ├── 20130101 │ └── foo.rb ├──
20130106 │ └── foo.rb ├── 20130123 └── foo.rb 3 directories, 3 files
Source Control = Saved Games
> tree example example/ └── foo.rb 0 directories, 1 file
› glog a7b30de: Initial Commit - (14 minutes ago) 9a7736c:
Define the class - (12 minutes ago) ea90c50: Define internal methods - (HEAD, master) (12 minutes ago)
“I remember when I first started using source control it
made me feel BRAVER” Some Dude
Programming != Linear
Git Branches = Alt Endings
HOME WORK • Install Git! • Create your first commit
• Use multiple branches for a feature
USEFUL LINKS • http://try.github.com/levels/1/ challenges/1 • http://gitimmersion.com/
Questions?