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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ryan Castillo
February 07, 2013
Programming
73
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Video Games and Source Control
A lightening talk to help introduce basic concepts of source control to new programmers
Ryan Castillo
February 07, 2013
More Decks by Ryan Castillo
See All by Ryan Castillo
Its Never an Engineering Error...
rmcastil
2
75
Lessons Learned from a Year of TDD and BDD
rmcastil
2
130
Other Decks in Programming
See All in Programming
AIが無かった頃の素敵な出会いの話
codmoninc
1
420
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
180
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
560
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
150
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
170
Building a Meta Ray-Ban display app
akkeylab
0
120
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
900
SlackアプリとLambdaの 連携を構築した話
pawn_4_s
1
110
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
210
仕様駆動開発の消費期限
watany
20
8.2k
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
320
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
180
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Mind Mapping
helmedeiros
PRO
1
310
Fireside Chat
paigeccino
42
4k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
The agentic SEO stack - context over prompts
schlessera
0
860
How to build a perfect <img>
jonoalderson
1
5.9k
Designing Powerful Visuals for Engaging Learning
tmiket
1
490
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
RailsConf 2023
tenderlove
30
1.5k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
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?