Git Grep y Log

Aprende a buscar contenido en tu código y explorar el historial de cambios usando git grep y git log.

1️⃣ Git Grep

git grep es una herramienta que permite buscar patrones en el contenido de los archivos de tu repositorio.

a. Buscar una palabra

Comando:

git grep palabra

Descripción: Busca en todos los archivos del repositorio la palabra especificada y muestra un resumen de los archivos donde se encuentra.

b. Buscar una palabra con número de línea

Comando:

git grep -n palabra

Descripción: Similar al anterior, pero también muestra el número de línea donde aparece la palabra en cada archivo.

c. Contar la cantidad de ocurrencias

Comando:

git grep -c palabra

Descripción: Cuenta la cantidad de veces que la palabra aparece en los archivos. Este comando también funciona con etiquetas HTML.

2️⃣ Git Log

git log permite explorar el historial de commits de un repositorio.

a. Buscar palabra específica en commits

Comando:

git log -S palabra

Descripción: Busca una palabra específica en el contenido de los commits. Solo muestra los commits que añaden o eliminan esa palabra.

b. Buscar palabras en mensajes de commits

Comando:

git log --all --grep=palabra

Descripción: Busca la palabra en los mensajes de commit a través de todas las ramas. Muestra todos los commits cuyo mensaje contenga la palabra especificada.

Consideraciones Finales

Con esta guía, deberías poder usar git grep y git log de manera efectiva para buscar información relevante en tu repositorio.

Página Anterior Siguiente Página