Comment puis-je afficher l'historique du journal git pour tous les fichiers d'un dossier?
J'ai trouvé plusieurs articles sur la façon d'afficher le journal pour un fichier spécifique, mais je n'ai pas trouvé pour un dossier spécifique.
Vous pouvez utiliser soit foldername
ou foldername/*
. Dans les deux cas, cela devrait fonctionner.
git log -- path/to/folder
git log -- path/to/folder/*
L'historique des fichiers renommés ne sera pas suivi avec cette méthode.
path/to/folder
? vont-ils apparaître?*
), ils apparaîtront certainementgit log
affiche uniquement les informations de validation. Si vous voulez voir les changements de fichiers, fournissez le-p
drapeau comme mentionné dans le commentaire précédentsi vous souhaitez utiliser un outil graphique, tel que gitk, cela fonctionne de la même manière:
la source
gitk
a une interface utilisateur très utilitaire, mais est par ailleurs assez bonne. Si vous aimez les jolies interfaces utilisateur, vous pouvez également envisagerMerge
(WIN / MAC / * NIX) de l'équipe Sublime Text etFork
(WIN / MAC).