Comment puis-je voir les diff s'engage à l'aide de Git?
Comment puis-je voir les diff s'engage à l'aide de Git?
J'ai un fichier que j'ai fait plusieurs commits sur, mais je veux voir les versions précédentes du fichier ET de ses diff à différents stades. Voir où j'ai fait des erreurs et comment je les ai fixées aide vraiment mon code. En passant, je suis en utilisant Tour comme une interface graphique sur le dessus de Git.
Vous devez vous connecter pour publier un commentaire.
Découvrez:
http://git-scm.com/docs/git-log
--full-diff
donnera tous les fichiers de ces validations. Cela peut être trop d'informations si vous êtes à la recherche de la-p
patchs apportées à un fichier particulier. Il peut être utile de voir tous les fichiers modifiés dans le même temps, car ils peuvent être liés à celui que vous êtes en train de regarder.Vous avez besoin
git log
. Si vous êtes intéressé dans le fichierSOMEFILE
utilisationLa
-p
option affiche le patch qui est probablement la diff vous êtes à la recherche pour.Si vous ne souhaitez pas spécifier un fichier en particulier, et de voir la diff pour tous les fichiers modifiés, il suffit d'utiliser