2017-06-20 3 views
0

Je travaille sur un outil pour trouver des commits qui ne contiennent que des espaces blancs modifications à l'aide GitPython. Pour ce faire, j'ai besoin de voir ce qu'un commit a changé de son parent.Comment diff un commit avec son parent dans GitPython

La deuxième réponse à la question How to diff a commit with its parent? montre que je peux voir les différences entre un engagement et son parent à l'aide:

git diff 15dc8^! 

Quel est l'équivalent en gitpython?

Je serais aussi heureux d'obtenir les mêmes informations que avec

git show $COMMIT 

Je suis nouveau, je l'espère vraiment ma question respecte toutes les directives de la communauté!

+0

En fin de compte, je fixe mon problème en utilisant 'res = repo.git.show (sha)' – Marti

+0

Vous devez poster comme une réponse d'accepter –

Répondre

-1

je résolu le problème en utilisant

res = repo.git.show(sha)