La mejor forma de encontrar (a) file (s) con errores con git

Me pregunto si alguno de ustedes tiene un buen método para encontrar el "file / código incorrecto". Digamos que tenemos una twig de un maestro que trabaja. Cambio varios files (+10). Después del cambio descubro que algo se rompió, y vamos a decir que no es un error obvio. Cuando oculto mis cambios, funciona. Presionando los cambios, roto.

Sé que puedo usar git diff, que es excelente, pero eso significa que tengo que entender todas las implicaciones de un cambio específico (y en un sistema henetworkingado que no construiste, con más frecuencia no es el caso). Y para más de 10 files, tiende a ser abucheado, y no queremos aburridos, ¿verdad?

Estaba pensando en una forma de esconder solo files específicos, ¿es posible?

¿O quizás para hacer una copy de la twig y "pagar" los files uno por uno?

¿Cómo lo harías?

Si tienes una forma de comprobar si una revisión dada es buena o no, entonces puedes usar git-bisect para encontrar el compromiso incorrecto. Vea la parte "Búsqueda Binaria" del libro de Git .