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.
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.
Réponses:
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.
*
), ils apparaîtront certainement
git 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édent
si vous souhaitez utiliser un outil graphique, tel que gitk, cela fonctionne de la même manière:
gitk -- path/to/folder
gitk
a une interface utilisateur très utilitaire, mais est par ailleurs assez bonne. Si vous aimez les jolies interfaces utilisateur, vous pouvez également envisager Merge
(WIN / MAC / * NIX) de l'équipe Sublime Text et Fork
(WIN / MAC).
path/to/folder
? vont-ils apparaître?