Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
7 Git Tips & Tricks, by jub0bs
Lightning talk (10 minutes) given at Rebel Con 2017 (Cork, Ireland)
jub0bs
June 19, 2017
More Decks by jub0bs
See All by jub0bs
Subdomain takeover : une faille de sécurité à ne pas ignorer
jub0bs
0
600
Property-based testing in a nutshell
jub0bs
0
110
Property-based testing for the masses
jub0bs
0
49
Property-based testing
jub0bs
0
64
Other Decks in Programming
See All in Programming
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
550
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
AWSに止められる覚悟してますか?
morizo_1984
2
530
phperだってパンチカードでコーディングしたい
o0h
PRO
0
330
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
460
sbt 2.0: takeoff
eed3si9n
0
160
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
220
すこし踏み込む CancellationToken
htkym
2
1.7k
contenteditable と日本語入力に向き合う
colorful12
0
200
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
1k
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
2.2k
Test your architecture with Archunit
thirion
2
2.4k
Designing Experiences People Love
moore
143
24k
Navigating Weather and Climate Data
rabernat
0
560
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
How to build a perfect <img>
jonoalderson
1
6.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
270
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
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