À l'aide de Visual Studio 2015 Update 2 et de git en tant que contrôle de code source, comment différenciez-vous deux commits sur une branche? Notez que je ne parle pas de diff au niveau granulaire du fichier (c.-à-d. Voir l'historique du fichier et de la comparaison), mais plutôt pour des commits entiers.
Je m'attendrais à pouvoir comparer l’historique d’une succursale, mais cette option n’existe pas. Voici le menu contextuel que je vois lorsque je clique avec le bouton droit de la souris sur un commit lorsque je visualise l’historique d’une branche:
Où est la comparaison ??
Bien que cela ne soit pas possible dans Visual Studio 2015, cette fonctionnalité sera incluse dans Visual Studio 2017.
Dans Visual Studio 2017, il sera possible d'obtenir les modifications entre deux commits différents. Vous pouvez accéder à cette fonctionnalité en sélectionnant deux commits sur la page d'historique et en choisissant la commande "Comparer les commits ...":
Cette fonctionnalité est présente dans les versions préliminaires de Visual Studio 2017 afin que vous puissiez l'essayer et voir si c'est ce que vous recherchez.
Dans Visual Studio 2015, pour obtenir un diff avec deux commits non consécutifs:
Je ne connais pas la mise à jour VS 2015 2. Mais dans la mise à jour 3, vous pouvez ...
3) Voir la fenêtre de diff ...
(Ne pensez pas que vous pouvez obtenir un diff avec deux commits non consécutifs.)