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
500
Property-based testing in a nutshell
jub0bs
0
93
Property-based testing for the masses
jub0bs
0
38
Property-based testing
jub0bs
0
51
Other Decks in Programming
See All in Programming
Le côté obscur des IA génératives
pascallemerrer
0
140
品質ワークショップをやってみた
nealle
0
200
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
Software Architecture
hschwentner
6
2.3k
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
1
160
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
360
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
170
PHPに関数型の魂を宿す〜PHP 8.5 で実現する堅牢なコードとは〜 #phpcon_hiroshima / phpcon-hiroshima-2025
shogogg
1
220
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
330
チームの境界をブチ抜いていけ
tokai235
0
170
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
230
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
180
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
A Tale of Four Properties
chriscoyier
161
23k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Gamification - CAS2011
davidbonilla
81
5.5k
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