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
71
Uploading your app to Heroku
railsgirlsfrankfurt
0
71
Version Control with Git
railsgirlsfrankfurt
0
83
How the Internet Works
railsgirlsfrankfurt
4
420
Heroku
railsgirlsfrankfurt
1
270
Speak Geek
railsgirlsfrankfurt
1
650
Taking the First Step
railsgirlsfrankfurt
1
290
A BRIEF OVERVIEW OF RUBY ON RAILS
railsgirlsfrankfurt
3
600
Other Decks in Programming
See All in Programming
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
12
6.4k
開発生産性が組織文化になるまでの軌跡
tonegawa07
0
170
DartASTとその活用
sotaatos
2
130
Java_プロセスのメモリ監視の落とし穴_NMT_で見抜けない_glibc_キャッシュ問題_.pdf
ntt_dsol_java
0
210
Core MIDI を勉強して作曲用の電子ピアノ作ってみた!
hypebeans
0
110
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.1k
仕様がそのままテストになる!Javaで始める振る舞い駆動開発
ohmori_yusuke
8
4.5k
歴史から学ぶ「Why PHP?」 PHPを書く理由を改めて理解する / Learning from History: “Why PHP?” Rediscovering the Reasons for Writing PHP
seike460
PRO
0
160
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
240
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.2k
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
8
2.6k
GraalVM Native Image トラブルシューティング機能の最新状況(2025年版)
ntt_dsol_java
0
150
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Bash Introduction
62gerente
615
210k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
How GitHub (no longer) Works
holman
315
140k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.1k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
BBQ
matthewcrist
89
9.9k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
How STYLIGHT went responsive
nonsquared
100
5.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
What's in a price? How to price your products and services
michaelherold
246
12k
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