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
Ryan Castillo
February 07, 2013
Programming
1
67
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
64
Lessons Learned from a Year of TDD and BDD
rmcastil
2
120
Other Decks in Programming
See All in Programming
CSC509 Lecture 12
javiergs
PRO
0
160
cmp.Or に感動した
otakakot
3
290
タクシーアプリ『GO』のリアルタイムデータ分析基盤における機械学習サービスの活用
mot_techtalk
6
1.8k
Outline View in SwiftUI
1024jp
1
350
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1.4k
Jakarta EE meets AI
ivargrimstad
0
810
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
3
750
Enabling DevOps and Team Topologies Through Architecture: Architecting for Fast Flow
cer
PRO
0
370
EMになってからチームの成果を最大化するために取り組んだこと/ Maximize team performance as EM
nashiusagi
0
100
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
イベント駆動で成長して委員会
happymana
1
350
Contemporary Test Cases
maaretp
0
140
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
What's new in Ruby 2.0
geeforr
343
31k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Music & Morning Musume
bryan
46
6.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Bash Introduction
62gerente
608
210k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
How to Ace a Technical Interview
jacobian
276
23k
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?