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
590
Other Decks in Programming
See All in Programming
AWS Summit Japan 2024と2025の比較/はじめてのKiro、今あなたは岐路に立つ
satoshi256kbyte
1
210
PipeCDのプラグイン化で目指すところ
warashi
1
310
テスト駆動Kaggle
isax1015
1
850
可変変数との向き合い方 $$変数名が踊り出す$$ / php conference Variable variables
gunji
0
210
Yes, You Can Work on Rails & any other Gem
kaspth
0
110
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
1
220
レトロゲームから学ぶ通信技術の歴史
kimkim0106
0
120
レベル1の開発生産性向上に取り組む − 日々の作業の効率化・自動化を通じた改善活動
kesoji
1
330
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
4
510
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
4
630
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
1
210
NPOでのDevinの活用
codeforeveryone
0
930
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
77
9.5k
Thoughts on Productivity
jonyablonski
69
4.7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
It's Worth the Effort
3n
185
28k
Agile that works and the tools we love
rasmusluckow
329
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
840
How to train your dragon (web standard)
notwaldorf
96
6.1k
Git: the NoSQL Database
bkeepers
PRO
431
65k
Faster Mobile Websites
deanohume
308
31k
Raft: Consensus for Rubyists
vanstee
140
7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
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