Dans une application gérée sous Git, Visual Studio indique tout changement avec des marqueurs rouges dans l’explorateur. Ouvrez le fichier Program.cs par exemple, ajoutez une seconde ligne Console.WriteLine("Hello World again!"); par exemple, juste en dessous de la ligne Console.WriteLine("Hello World"); et enregistrez le fichier.
Pour voir les différences entre les changements locaux et le fichier d’origine, faites un clic droit sur le nom du fichier, et choisissez Git > Comparer avec la version non modifiée.
Le fichier actuel et sa version d'origine sont affichés côte à côte. Les ajouts sont surlignés en vert, les suppressions en rouge :
Supprimez maintenant la ligne Console.ReadLine(); par exemple, et enregistrez le fichier. Vous pouvez également voir les fichiers qui ont été modifiés dans la fenêtre Modifications Git, et ouvrir la fenêtre Diff en faisant un clic droit sur le fichier et en sélectionnant Comparer avec la version non modifiée.
Vous verrez maintenant dans le Diff qu'une ligne a été supprimée, elle est surlignée en rouge.
En résumé :
Visual Studio suit tout changement effectué sur un fichier Git ;
les fichiers modifiés sont marqués en rouge dans l’explorateur ;
vous pouvez comparer le fichier actuel avec le fichier non modifié en faisant un clic droit sur son nom, et en sélectionnant Comparer avec la version non modifiée ;
la fenêtre de comparaison affiche le code ajouté en vert, et le code supprimé en rouge.
Terminons dans le chapitre suivant avec l'envoi du code vers votre dépôt en ligne !