Gitflow
Learn Git
Lessons
Scenarios
Leaderboard
Sign in
Start reading
Lessons
/
Forensics & Investigation
11
Track 11 of 11
Forensics & Investigation
Find what broke, when, and why.
8 lessons
2500 XP
Start the track
01
Bisect Basics
Binary-search history to pinpoint the commit that broke things
+300 XP
02
Automated Bisect
Hand bisect a test script and walk away
+350 XP
03
Pickaxe: Find by String
Locate the exact commit that added or removed a literal string
+300 XP
04
Pickaxe: Regex Search
Use -G to search diffs by pattern instead of literal
+300 XP
05
Blame, Deeper
Range-blame, whitespace ignore, and skipping known refactors
+300 XP
06
Log Search Strategies
Triangulate the right commit by stacking log filters
+300 XP
07
Finding Leaked Secrets
Locate the commit where a secret first entered history
+300 XP
08
Filter-Repo Surgery
Permanently remove a leaked secret from every commit in history
+350 XP
← Previous track
Teamwork & Code Review