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
390
Other Decks in Programming
See All in Programming
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
110
CIを整備してメンテナンスを生成AIに任せる
hazumirr
0
320
The Niche of CDK Grant オブジェクトって何者?/the-niche-of-cdk-what-isgrant-object
hassaku63
1
720
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
40
15k
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
480
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
7
1k
副作用と戦う PHP リファクタリング ─ ドメインイベントでビジネスロジックを解きほぐす
kajitack
3
480
知って得する@cloudflare_vite-pluginのあれこれ
chimame
1
120
What's new in Adaptive Android development
fornewid
0
120
テスターからテストエンジニアへ ~新米テストエンジニアが歩んだ9ヶ月振り返り~
non0113
2
240
AI Agent 時代のソフトウェア開発を支える AWS Cloud Development Kit (CDK)
konokenj
6
1k
The Modern View Layer Rails Deserves: A Vision For 2025 And Beyond @ RailsConf 2025, Philadelphia, PA
marcoroth
2
830
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Speed Design
sergeychernyshev
32
1k
Statistics for Hackers
jakevdp
799
220k
GraphQLとの向き合い方2022年版
quramy
49
14k
Adopting Sorbet at Scale
ufuk
77
9.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Code Reviewing Like a Champion
maltzj
524
40k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Faster Mobile Websites
deanohume
308
31k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
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