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
Git over here!
Search
Rails Girls Frankfurt
March 12, 2013
Programming
2
280
Git over here!
by Ferdi Cam
Rails Girls Frankfurt
March 12, 2013
Tweet
Share
More Decks by Rails Girls Frankfurt
See All by Rails Girls Frankfurt
What is Rails?
railsgirlsfrankfurt
0
70
Uploading your app to Heroku
railsgirlsfrankfurt
0
69
Version Control with Git
railsgirlsfrankfurt
0
78
How the Internet Works
railsgirlsfrankfurt
4
410
Heroku
railsgirlsfrankfurt
1
260
Speak Geek
railsgirlsfrankfurt
1
640
Taking the First Step
railsgirlsfrankfurt
1
280
A BRIEF OVERVIEW OF RUBY ON RAILS
railsgirlsfrankfurt
3
600
Other Decks in Programming
See All in Programming
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
470
大規模FlutterプロジェクトのCI実行時間を約8割削減した話
teamlab
PRO
0
450
物語を動かす行動"量" #エンジニアニメ
konifar
13
3.7k
PHPUnitの限界をPlaywrightで補完するテストアプローチ
yuzneri
0
390
GitHub Copilotの全体像と活用のヒント AI駆動開発の最初の一歩
74th
7
2.3k
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
360
AIのメモリー
watany
13
1.4k
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
4
2.5k
オホーツクでコミュニティを立ち上げた理由―地方出身プログラマの挑戦 / TechRAMEN 2025 Conference
lemonade_37
2
450
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
950
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
120
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
1k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Designing Experiences People Love
moore
142
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
A better future with KSS
kneath
239
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Cult of Friendly URLs
andyhume
79
6.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
For a Future-Friendly Web
brad_frost
179
9.9k
4 Signs Your Business is Dying
shpigford
184
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Transcript
Git over here! What is it and what is it
good for? Tuesday, March 12, 13
What’s Version Control and why should I care? Version control
is a system that records changes to a file or set of files over time so that you can recall specific versions later. Tuesday, March 12, 13
Tuesday, March 12, 13
And Linus was Like: Tuesday, March 12, 13
And Linus was Like: Tuesday, March 12, 13
Git INIT To start using git in a directory $
git init Initialized empty Git repository in /your_dir_here Tuesday, March 12, 13
Git ADD “Hey git, start tracking my files!” $ git
add Git now knows these exists for version controlling Tuesday, March 12, 13
Git COMMIT Click, click - make a snapshot! $ git
commit --message ”first commit” Git made a new ‘savepoint’ Tuesday, March 12, 13
Git commit $ git commit -m “First commit!” Tuesday, March
12, 13
Git PUSH To share your cool commits with others, you
need to push your changes to the remote repository $ git push (origin master) Tuesday, March 12, 13
Git PULL Update itself with new data from the remote
repository $ git pull Tuesday, March 12, 13
Git CLONE Github.com Bazillions of repositories! da $ git clone
https://github/profile/reponame Tuesday, March 12, 13
Further reading Free Git Book! : http://git-scm.com/book Interactive course: http://www.codeschool.com/courses/try-git
Handy reference: http://gitref.org/index.html Tuesday, March 12, 13