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
290
2
Share
Git over here!
by Ferdi Cam
Rails Girls Frankfurt
March 12, 2013
More Decks by Rails Girls Frankfurt
See All by Rails Girls Frankfurt
What is Rails?
railsgirlsfrankfurt
0
88
Uploading your app to Heroku
railsgirlsfrankfurt
0
89
Version Control with Git
railsgirlsfrankfurt
0
100
How the Internet Works
railsgirlsfrankfurt
4
430
Heroku
railsgirlsfrankfurt
1
290
Speak Geek
railsgirlsfrankfurt
1
660
Taking the First Step
railsgirlsfrankfurt
1
310
A BRIEF OVERVIEW OF RUBY ON RAILS
railsgirlsfrankfurt
3
630
Other Decks in Programming
See All in Programming
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.6k
의존성 주입과 모듈화
fornewid
0
150
Spec-driven Development: How AI Changes Everything (And Nothing)
simas
PRO
0
260
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
620
AIエージェントで業務改善してみた
taku271
0
540
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
110
実用!Hono RPC2026
yodaka
2
270
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
150
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
830
AIを導入する前にやるべきこと
negima
2
250
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
160
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
220
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
160
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
120
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
200
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
520
Designing Powerful Visuals for Engaging Learning
tmiket
1
350
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
99
sira's awesome portfolio website redesign presentation
elsirapls
0
220
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
How to make the Groovebox
asonas
2
2.1k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
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