Pour comparer à un objet spécifique (solution, un projet, un fichier source,...) dans Microsoft Visual Studio (à l'aide de MVS2015):
- Localiser l'objet dans l'Explorateur de solutions, et de faire apparaître le menu contextuel (clic droit): sélectionnez "Afficher l'Historique...". Ceci ouvre la fenêtre de l'Historique de cet objet, avec tous les commits où l'objet a changé (depuis n'importe quelle direction).
- Multi-sélectionnez les deux commits que vous souhaitez comparer (clic gauche sur le premier, Ctrl-clic gauche sur le deuxième).
- Maintenant afficher le menu contextuel de la sélectionné s'engage (right_click): sélectionnez l'option "Comparer...". Cela amène la Diff de la fenêtre de l'objet respectif s'engage (avec les différences mises en évidence en rouge -suppression des lignes à partir d'abord de valider - ou vert -lignes ajoutées dans le deuxième commit). Vous pouvez utiliser la barre de défilement dans le Diff de la fenêtre, ou la "Différence Précédente" et "Suivante Différence" bouton dans le ruban d'aller entre les différences de l'objet.
Je ne suis pas sûr qu'il existe un moyen de comparer TOUS les éléments s'engage (je viens d'invoquer GitKraken -gratuit des fins non commerciales ou à toute autre interface graphique de git sur mon repo local). Gitkraken est étonnamment simple: sélectionnez tous les deux commits, et toutes les différences entre les commits sont disponibles au bout de vos doigts.