Puede limitar su búsqueda git log
a un archivo de este modo:Con git, ¿cómo se busca un patrón de archivo con `git log` en lugar de una ruta de archivo?
git log [branch] -- foo.c
Pero ¿cómo limitar la búsqueda a un patrón de archivo en lugar de una ruta completa?
- Considere que usted puede funcionar
git log
en otra rama, donde Shell expansión de*
no funcionará, por lo que no puede depender de la cáscara para hacer el patrón coincidente archivo. - Además, no puede especificar una rama con
git ls-files
.
estoy empezando a pensar que esta característica no existe como una simple opción de línea de comandos ... – Neil
quizás esto se haya agregado a una versión posterior de git, pero esto funciona para mí: 'git log -" */foo.c "', incluido con la especificación de la rama. – michael