Túl ritkán használom ahhoz, hogy megjegyezzem a használatát, így minden alkalommal ki kell puskázzam a bőbeszédű man-ból.
De ennek mától vége, idevésem, ennyi a lényeg:
git bisect start
git bisect bad
git log --pretty=oneline
git bisect good 09dfa71136436a2d12abad1ae68c72c26a8dae59
git bisect run ./run_tests.sh
git bisect reset
Nyilván a run_tests.sh a konvencionális visszatérési értékeket kell produkálja, mint pl ez:
#!/bin/sh
python -m unittest discover