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
Basic Git
Search
Lane Aasen
October 20, 2012
Programming
2
350
Basic Git
A visual tutorial on the basics of git.
Lane Aasen
October 20, 2012
Tweet
Share
More Decks by Lane Aasen
See All by Lane Aasen
Advanced Git
laneaasen
6
380
Other Decks in Programming
See All in Programming
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
550
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
AWS Organizations で実現する、 マルチ AWS アカウントのルートユーザー管理からの脱却
atpons
0
150
ソフトウェアエンジニアの成長
masuda220
PRO
10
1.1k
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
10
3.5k
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1k
Pulsar2 を雰囲気で使ってみよう
anoken
0
230
2024年のWebフロントエンドのふりかえりと2025年
sakito
2
240
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
160
Multi Step Form, Decentralized Autonomous Organization
pumpkiinbell
1
730
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
120
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
230
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Building an army of robots
kneath
303
45k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Code Review Best Practice
trishagee
67
18k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Optimizing for Happiness
mojombo
376
70k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
KATA
mclloyd
29
14k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
None
Distributed Version Control System
Version Control System VCS
Repository
The Flow
git clone
make changes
git add staging
git commit staging commit added feature
changes pile up locally added feature fixed bug oops typo
redefining repository
git push
your changes!
that's git with one person
what about with two?
error
new changes what you're trying to do
None
git pull git push
everything's happy
that's git (well, almost)
git can do a ton add, bisect, branch, checkout, clone,
commit, diff, fetch, grep, init, log, merge, mv, pull, push, rebase, reset, rm, show, status, tag
Google!
advanced git session tomorrow best practices, branches, command line, advanced
commands