Buscar en archivos y commits
git grep busca en archivos seguidos. log -S encuentra commits que cambian el número de apariciones de una cadena.
git grep -n 'example'
git log -S 'example' --oneline
git log origin/main..HEAD --oneline
Encontrar el commit que introdujo un fallo
Marca HEAD como defectuoso y abc1234 como un commit que sabes que funcionaba. Prueba cada revisión y márcala con git bisect good o git bisect bad según el resultado. Al terminar, restablece la rama inicial.
git bisect start
git bisect bad HEAD
git bisect good abc1234
Ejecuta este comando al terminar la búsqueda.
git bisect reset