72 votes

Obtenir des informations sur un objet de validation SHA-1 ?

J'ai recherché un sujet d'intérêt dans un journal de validation :

 $ git log --pretty=oneline | grep -i ...

$SHA1 < ... commit message ... >

J'ai maintenant un SHA1 , et je veux connaître les informations sur les fichiers affectant ce SHA1 et peut-être plus tard diff avec leur parent. Comment puis-je faire cela?

98voto

CharlesB Points 27070

git show <SHA1> affichera la date de validation, l'auteur, le parent et la différence des fichiers qui ont changé par rapport à la validation parent.

3voto

Saik0 Points 346

Vous pouvez également obtenir des informations spécifiques sur un objet de validation (à l'aide de SHA1 ) à l'aide de la commande cat-file.

Par exemple git cat-file -p <sha1>

Exemple de sortie :

  $ git cat-file -p xxxx
tree <sha1>
parent <sha1>
parent <sha1>
author <author> <unix timestamp>
committer <committer> <unix timestamp>

<commit message>

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