Description : Affiche les détails d’un objet Git (commit, tag, arbre, blob).
Syntaxe : git show [<options>] [<objet>...]
| Option | Description | Utilisation principale |
|---|---|---|
git show <commit> | Affiche les détails d’un commit avec ses modifications | Examiner un commit spécifique |
--stat | Affiche les statistiques des fichiers modifiés | Résumé quantitatif des changements |
-p, --patch | Affiche le diff complet (défaut pour les commits) | Voir le contenu des modifications |
--name-only | Affiche seulement les noms des fichiers modifiés | Liste des fichiers changés |
--name-status | Affiche les noms et statuts des fichiers | Voir les types de modifications |
--pretty=<format> | Format d’affichage du commit | Personnaliser la présentation |
--abbrev-commit | Utilise des SHA-1 abrégés | Affichage plus compact |
--no-patch | N’affiche pas le diff | Voir seulement les métadonnées |
<commit>:<fichier> | Affiche le contenu d’un fichier à un commit donné | Examiner une version spécifique d’un fichier |