Realiza una ejecución de un comando en cada commit para realizar la búsqueda de un bug. P.ej. git bisect run phpunit -c app MyClassTest.php
Cuando me devuelva un error, me marcará en qué commit se produjo
git bisect start
git bisect bad __hashRevisionBad__ #Hash de la revisión donde se ha detectado el fallo
git bisect good __hashRevisionGood__ #Hash de una revisión en la que los test pasaban
git bisect run __command__ #El script que ejecuta los tests