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
270
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
62
Uploading your app to Heroku
railsgirlsfrankfurt
0
66
Version Control with Git
railsgirlsfrankfurt
0
70
How the Internet Works
railsgirlsfrankfurt
4
400
Heroku
railsgirlsfrankfurt
1
240
Speak Geek
railsgirlsfrankfurt
1
630
Taking the First Step
railsgirlsfrankfurt
1
270
A BRIEF OVERVIEW OF RUBY ON RAILS
railsgirlsfrankfurt
3
580
Other Decks in Programming
See All in Programming
Kanzawa.rbのLT大会を支える技術の裏側を変更する Ruby on Rails + Litestream 編
muryoimpl
0
220
Ruby on cygwin 2025-02
fd0
0
140
チームリードになって変わったこと
isaka1022
0
190
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
240
最近のVS Codeで気になるニュース 2025/01
74th
1
250
Rails アプリ地図考 Flush Cut
makicamel
1
110
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
160
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
時計仕掛けのCompose
mkeeda
1
280
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
220
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
110
CI改善もDatadogとともに
taumu
0
110
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
A Tale of Four Properties
chriscoyier
158
23k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
YesSQL, Process and Tooling at Scale
rocio
171
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Rails Girls Zürich Keynote
gr2m
94
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
8
270
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