Cette question est étroitement liée à la liste de tous les commits pour un fichier spécifique, mais elle est différente. Je veux savoir quels commits, dans toutes les branches , ont modifié un fichier donné.
Pour le rendre plus complexe, le fichier donné peut ou non être dans l'arborescence de travail.
--all
ou quelque chose de similaire pour parcourir plus d'histoire que la branche actuelle.Essaye ça:
la source
--full-history
option, en fonction de ce que vous voulez voir exactement: voir la section sur la simplification de l'historique dans les pages de manuel git-log ou gitrevisions.Ligne de commande
Je recommande vivement d'ajouter l'option graphique avec git log:
Gui
Gitk est un outil assez ancien et pas toujours installé, je recommande un autre outil gratuit comme par exemple SourceTree:
la source