Capítulo 8. Encontrar commits
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Parte de un buen sistema de control de versiones es el soporte que proporciona para la "arqueología" y investigar un repositorio. Git proporciona varios mecanismos para ayudarte a localizar confirmaciones que cumplen ciertos criterios dentro de tu repositorio.
En este capítulo te enseñaremos técnicas que puedes utilizar para encontrar confirmaciones específicas y sus metadatos. Nos centraremos en tres métodos que puedes aprovechar para buscar en el historial de confirmaciones de tu repositorio. El primer método es muy robusto y resulta útil para localizar una única confirmación que satisfaga tus criterios de búsqueda. El segundo método proporciona información sobre las confirmaciones que introdujeron cambios en un archivo, y el tercero utiliza una variación de búsqueda específica con el comando normal git log.
Además de armarte con habilidades de búsqueda en Git al trabajar con confirmaciones, este capítulo también proporciona una transición al Capítulo 9, donde profundizaremos en el tema de la alteración de las confirmaciones que has encontrado.
Usando git bisect
El comando git bisect es una potente herramienta para aislar una confirmación concreta basándose en criterios de búsqueda esencialmente arbitrarios. Es muy adecuado para esas ocasiones en las que descubres que algo "malo" o "incorrecto" está afectando a tu repositorio y sabes ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access