Find the exact commit that introduced a bug. Use when something worked before and broke, and you don't know which change did it.
Installation
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Find the exact commit that introduced a bug. Use when something worked before and broke, and you don't know which change did it.
when_to_use
"it worked last week", a regression, unclear which commit broke it
targets
["*"]
Bisect the Regression
Find a known-good commit and a known-bad one. Confirm both by actually checking out and testing.
git bisect start; git bisect bad <bad>; git bisect good <good>.
At each step, run the SMALLEST test that distinguishes good from bad. Mark git bisect good/bad.
When git names the first bad commit, read its diff. The bug is in those lines - don't guess elsewhere.
git bisect reset. Report: the commit, the line, the one-sentence cause.
Automate it: git bisect run ./repro.sh if you have a script that exits non-zero on the bug.