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
7 Git Tips & Tricks, by jub0bs
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
jub0bs
June 19, 2017
Programming
0
130
7 Git Tips & Tricks, by jub0bs
Lightning talk (10 minutes) given at Rebel Con 2017 (Cork, Ireland)
jub0bs
June 19, 2017
Tweet
Share
More Decks by jub0bs
See All by jub0bs
Subdomain takeover : une faille de sécurité à ne pas ignorer
jub0bs
0
520
Property-based testing in a nutshell
jub0bs
0
96
Property-based testing for the masses
jub0bs
0
38
Property-based testing
jub0bs
0
52
Other Decks in Programming
See All in Programming
Package Management Learnings from Homebrew
mikemcquaid
0
230
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
高速開発のためのコード整理術
sutetotanuki
1
400
今から始めるClaude Code超入門
448jp
8
8.9k
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
250
AI & Enginnering
codelynx
0
110
ぼくの開発環境2026
yuzneri
0
240
組織で育むオブザーバビリティ
ryota_hnk
0
180
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
180
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Navigating Team Friction
lara
192
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
First, design no harm
axbom
PRO
2
1.1k
Building an army of robots
kneath
306
46k
How to Ace a Technical Interview
jacobian
281
24k
Designing for Timeless Needs
cassininazir
0
130
The Cult of Friendly URLs
andyhume
79
6.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Transcript
7 Tips & Tricks Julien Cretel @_jubobs_ Jubobs Jubobs
12 years ago…
1 - Useful analogies commit ≈
1 - Useful analogies staging ≈
1 - Useful analogies branch
1 - Useful analogies tag
1 - Useful analogies HEAD ≈
2 - Learn Git in the CLI
3 - Listen to the diffs
3 - Listen to the diffs
3 - Listen to the diffs
3 - Listen to the diffs
3 - Listen to the diffs
3 - Listen to the diffs
4 - Small, logical commits
4 - Small, logical commits
4 - Small, logical commits
5 - Clean up your history
5 - Clean up your history • git commit --amend
• git rebase -i <ref>
6 - reflog: your safety net
6 - reflog: your safety net
7 - Repository forensics
7 - Repository forensics • git log --grep=“bugfix” • git
log --author=Kevin • git blame -- RebelConTalk.java • git shortlog -sn
7 - Repository forensics
7 Tips & Tricks Julien Cretel @_jubobs_ Jubobs Jubobs