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
Guerilla Git - Welcome to the Jungle
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
David Long
February 05, 2013
Technology
97
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Guerilla Git - Welcome to the Jungle
Essentials for surviving git
David Long
February 05, 2013
Other Decks in Technology
See All in Technology
20260619 私の日常業務での生成 AI 活用
masaruogura
1
250
脱SaaS!FDEを支えるプロビジョニングと分離設計
knih
0
260
Zenoh on Zephyr on LiteX
takasehideki
2
110
Kiro Ambassador を目指す話
k_adachi_01
0
120
自分が詳しくない領域でAIを使う #プロヒス2026
konifar
20
7.4k
起点・思考・出力で分解する 〜PM業務の自動化設計〜
kazu_kichi_67
1
1k
水を運ぶ人としてのリーダーシップ
izumii19
4
970
Oracle Cloud Infrastructure:2026年6月度サービス・アップデート
oracle4engineer
PRO
0
290
飲食店もAIで。レジ締めやハンディシステムをつくってる話 / Using AI for restaurant management
vtryo
0
140
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
270
AWS Security Hub CSPMの成功・失敗体験
cmusudakeisuke
0
530
元銀行員がAIだけでアプリを量産!「バイブコーディング実演セミナー 」
tatsuya1970
0
100
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Rails Girls Zürich Keynote
gr2m
96
14k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
370
Practical Orchestrator
shlominoach
191
11k
Into the Great Unknown - MozCon
thekraken
41
2.6k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Mobile First: as difficult as doing things right
swwweet
225
10k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
160
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Transcript
Guerilla Git Welcome to the Jungle Monday, February 4, 2013
• Getting Started • Basic Git Concepts • Git Commands
& Goodies • Git Workflows • Git Tools & Links • Git Questions Monday, February 4, 2013
Getting Started • .gitconfig • .gitignore Monday, February 4, 2013
Basic Git Concepts Monday, February 4, 2013
Basic Git Concepts 3-Stage Workflow Monday, February 4, 2013
Monday, February 4, 2013
Basic Git Concepts 5 States of a File Monday, February
4, 2013
Monday, February 4, 2013
Basic Git Concepts Git Storage = DAG (Directed Acyclic Graph)
Monday, February 4, 2013
Monday, February 4, 2013
Basic Git Concepts Commitish + Treeish + Hashes Monday, February
4, 2013
Monday, February 4, 2013
Basic Git Concepts Recursive Merge Monday, February 4, 2013
Monday, February 4, 2013
Basic Git Concepts Fast Forward Merge Monday, February 4, 2013
Monday, February 4, 2013
Basic Git Concepts Conflicting Merge Monday, February 4, 2013
Monday, February 4, 2013
Basic Git Concepts Rebase Monday, February 4, 2013
Monday, February 4, 2013
Monday, February 4, 2013
Basic Git Concepts Plumbing + Porcelain Monday, February 4, 2013
Monday, February 4, 2013
Demo Time Monday, February 4, 2013
Git Commands & Goodies • git diff • git log
• git reflog • git stash • git blame • git mergetool/difftool Monday, February 4, 2013
Git Workflows • ALWAYS branch • NEVER work in master
• When in doubt, BRANCH Monday, February 4, 2013
Git Questions • Quickly review submitted questions • Any new
ones you’ve thought of? Monday, February 4, 2013
Git Tools & Links • Tower (mac only) • Kaleidoscope
1 (mac only) - diffing • Kaleidoscope 2 (lion+ only) - diffing/ merging • Gitk • Github/Bitbucket/Gitorious/etc. Monday, February 4, 2013
Thanks • References + links coming... Monday, February 4, 2013