Description : Affiche qui a modifié chaque ligne d’un fichier et quand.
Syntaxe : git blame [<options>] <fichier>
| Option | Description | Utilisation principale |
|---|---|---|
git blame <fichier> | Affiche l’auteur et le commit pour chaque ligne | Trouver qui a écrit une ligne de code |
-L <début>,<fin> | Limite l’analyse à une plage de lignes | Analyser une section spécifique |
-C | Détecte les lignes copiées/déplacées dans le même commit | Analyse approfondie des modifications |
-M | Détecte les lignes déplacées/copiées entre fichiers | Suivi des refactorisations |
-w | Ignore les changements d’espaces | Focus sur les vraies modifications |