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
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
430
Property-based testing in a nutshell
jub0bs
0
88
Property-based testing for the masses
jub0bs
0
33
Property-based testing
jub0bs
0
48
Other Decks in Programming
See All in Programming
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
350
テスト自動化失敗から再挑戦しチームにオーナーシップを委譲した話/STAC2024 macho
ma_cho29
1
1.3k
php-conference-japan-2024
tasuku43
0
240
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
4
260
create_tableをしただけなのに〜囚われのuuid編〜
daisukeshinoku
0
240
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
180
良いユニットテストを書こう
mototakatsu
5
2.1k
Haze - Real time background blurring
chrisbanes
1
510
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
740
「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい / Code that 'just works' is good, but code that is 'readable' is even better.
mkmk884
3
160
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
17
2.3k
Optimizing for Happiness
mojombo
376
70k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Navigating Team Friction
lara
183
15k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
A better future with KSS
kneath
238
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
Build your cross-platform service in a week with App Engine
jlugia
229
18k
4 Signs Your Business is Dying
shpigford
181
21k
The Pragmatic Product Professional
lauravandoore
32
6.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
The Cult of Friendly URLs
andyhume
78
6.1k
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