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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
David Long
February 05, 2013
Technology
96
2
Share
Guerilla Git - Welcome to the Jungle
Essentials for surviving git
David Long
February 05, 2013
Other Decks in Technology
See All in Technology
続 運用改善、不都合な真実 〜 物理制約のない運用改善はほとんど無価値 / 20260518-ssmjp-kaizen-no-value-without-physical-constraints
opelab
2
230
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.6k
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
220
会社説明資料|株式会社ギークプラス ソフトウェア事業部
geekplus_tech
0
270
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
なぜ、IAMロールのプリンシパルに*による部分マッチングが使えないのか? / 20260518-ssmjp-iam-role-principal
opelab
1
120
毎日の作業を Claude Code 経由にしたら、 ノウハウがコードになった
kossykinto
1
1.4k
SLI/SLO、「完全に理解した」から「チョットデキル」へ
maruloop
5
530
バイブコーディング、仕様駆動、その先へ - 「不確実性に対する検査‧適応のサイクル」を設計する
littlehands
1
470
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
140
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
5
1.5k
アプリブロック機能のつくりかたと、AIとHTMLの不合理な相性の良さについて
kumamotone
1
260
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
We Have a Design System, Now What?
morganepeng
55
8.1k
Rails Girls Zürich Keynote
gr2m
96
14k
Claude Code のすすめ
schroneko
67
220k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
360
Code Review Best Practice
trishagee
74
20k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Designing for Performance
lara
611
70k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
Utilizing Notion as your number one productivity tool
mfonobong
4
300
Game over? The fight for quality and originality in the time of robots
wayneb77
1
170
Optimizing for Happiness
mojombo
378
71k
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