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
520
Property-based testing in a nutshell
jub0bs
0
94
Property-based testing for the masses
jub0bs
0
38
Property-based testing
jub0bs
0
52
Other Decks in Programming
See All in Programming
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
160
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
440
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
450
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
130
AIエージェントの設計で注意するべきポイント6選
har1101
6
2.9k
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
430
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
330
SQL Server 2025 LT
odashinsuke
0
120
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
220
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
780
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
37
Six Lessons from altMBA
skipperchong
29
4.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
88
Paper Plane (Part 1)
katiecoart
PRO
0
2.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
76
So, you think you're a good person
axbom
PRO
0
1.9k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.5k
Automating Front-end Workflow
addyosmani
1371
200k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
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