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
13 git Tips for Killer Productivity
Search
Kevin Marsh
September 13, 2013
Technology
1
140
13 git Tips for Killer Productivity
Rapid Fire Tech Talk
Kevin Marsh
September 13, 2013
Tweet
Share
More Decks by Kevin Marsh
See All by Kevin Marsh
docker
willcodeforfoo
1
360
Things I Like About Go
willcodeforfoo
1
79
Three Command Line Utilities
willcodeforfoo
2
79
Enforcing Ruby Style
willcodeforfoo
0
78
Other Decks in Technology
See All in Technology
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
11
5k
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
870
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.2k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Master Dataグループ紹介資料
sansan33
PRO
1
4.2k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
15
5k
2025年 山梨の技術コミュニティを振り返る
yuukis
0
160
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
610
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
21k
「違う現場で格闘する二人」——社内コミュニティがつないだトヨタ流アジャイルの実践とその先
shinichitakeuchi
0
320
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.3k
The untapped power of vector embeddings
frankvandijk
1
1.5k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
75
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
89
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
430
The Mindset for Success: Future Career Progression
greggifford
PRO
0
210
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building Adaptive Systems
keathley
44
2.9k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
64
Designing for Performance
lara
610
70k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
78
Building an army of robots
kneath
306
46k
Transcript
13 git Tips for killer Productivity
Checkout previous branch Quickly toggle between two branches
Number of commits per author See which of your coworkers
are the best
git wtf [alias] wtf = "!f() { git blame --line-porcelain
$1 | sed -n 's/^author //p' | sort | uniq -c | sort -rn; }; f" “Who The File?” aka Who should I talk to about this?
Show branch name in shell prompt
rerere: Reuse Recorded Resolution Remembers how you resolve a merge
conflict
Stage commits interactively Make your commit about one thing
Show a different version of a file From a different
branch, supports autocomplete
Show diff when writing commit message
Show diff when writing commit message
tig: “Graphical” git browser
More concise git status
Search commits by diff Useful for finding variables, use -G
for regular expression
Undo last commit Puts changes back in index
Show changes to a file