342 votes

Visualiser un commit Git spécifique

Duplicata possible :
Obtenir des informations sur un objet commit SHA-1 ?

J'avais besoin de vérifier quand une modification spécifique a été ajoutée à un fichier sur lequel je travaille, j'ai donc utilisé la fonction git blame commande. A partir de là, j'ai obtenu le hash du commit concerné. Y a-t-il un moyen de voir les notes de journal de ce seul commit, en utilisant le hachage ? Tous les documents parlent de la façon de regarder l'arbre entier.

Je réalise que je pourrais juste faire git log <filename> mais il y a beaucoup de commits pour ce fichier, et je n'ai pas envie de les parcourir tous pour trouver celui-là. Un moyen simple de visualiser les notes du journal serait apprécié.

1 votes

Vote pour la réouverture afin que l'AUTRE question puisse être close en faveur de ceci, ou qu'elles puissent être plus doucement liées peut-être

557voto

Graham Borland Points 27556
git show <revhash>

Documentation ici . Ou si cela ne fonctionne pas, essayez Documentation Git de Google Code

7 votes

Votre reflog peut également être visualisé - par exemple, le dernier commit peut être visualisé avec git show HEAD . Encore un retour ? git show HEAD~1 .

2 votes

Utilisez git show REVISION:/chemin/vers/fichier pour visualiser un fichier particulier uniquement

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X