È possibile limitare la git log
ricerca ad un file in questo modo:Con git, come si cerca un modello di file con `git log` invece di un percorso file?
git log [branch] -- foo.c
Ma come è possibile limitare la ricerca a un modello di file invece di un percorso completo?
- Si consideri che si può eseguire
git log
su un altro ramo, dove guscio espansione*
non funziona, in modo da non può dipendere il guscio per fare il pattern matching file. - Inoltre, non è possibile specificare un ramo con
git ls-files
.
sto iniziando a pensare che questa funzione non esiste come una semplice opzione da riga di comando ... – Neil
forse questa è stata aggiunta a una versione successiva di git, ma questo funziona per me: 'git log -" */foo.c "', incluso con la specifica del ramo. – michael