Come posso visualizzare la cronologia dei log di git per tutti i file all'interno di una cartella?
Ho trovato diversi post su come mostrare il registro per un file specifico, ma non ho trovato per una cartella specifica.
Come posso visualizzare la cronologia dei log di git per tutti i file all'interno di una cartella?
Ho trovato diversi post su come mostrare il registro per un file specifico, ma non ho trovato per una cartella specifica.
Risposte:
Puoi usare foldername
o foldername/*
. In entrambi i casi dovrebbe funzionare.
git log -- path/to/folder
git log -- path/to/folder/*
La cronologia dei file rinominati non verrà seguita con questo metodo.
*
), verranno sicuramente visualizzati
git log
mostra solo le informazioni di commit. Se vuoi vedere le modifiche ai file, fornisci il -p
flag come menzionato nel commento precedente
se vuoi usare uno strumento grafico, come gitk, funziona allo stesso modo:
gitk -- path/to/folder
gitk
ha un'interfaccia utente molto utilitaristica, ma per il resto è abbastanza buona. Se ti piacciono le interfacce utente carine, potresti anche prendere in considerazione Merge
(WIN / MAC / * NIX) dal team di Sublime Text e Fork
(WIN / MAC).
path/to/folder
? si presenteranno?