git-grep
Encuentra dentro de archivos en cualquier parte del historial del repositorio.
Acepta una gran cantidad de opciones, de la misma manera que el comando grep
.
Más información: https://git-scm.com/docs/git-grep.
- Busca una cadena en los archivos rastreados:
git grep
cadena_a_buscar
- Busca una cadena en archivos que coincidan con un patrón entre los archivos rastreados:
git grep
cadena_a_buscar --
patrón_de_archivos
- Busca una cadena en los archivos rastreados, incluyendo submódulos:
git grep --recurse-submodules
cadena_a_buscar
- Busca una cadena en un punto específico del historial:
git grep
cadena_a_buscar
HEAD~2
- Busca una cadena a través de todas las ramas:
git grep
cadena_a_buscar $(git rev-list --all)