• 6 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 21/02/2022

Gérez les conflits avec Git

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.

Le fichier modifié est affiché avec une coche rouge
Le fichier modifié est affiché avec une coche rouge

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.

Cliquez sur
Cliquez sur "Comparer avec la version non modifiée" pour voir les différences

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 :

La fenêtre Diff
La fenêtre Diff

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.

La fenêtre Modifications Git
Vous pouvez également sélectionner "Comparer avec la version non modifiée" depuis la fenêtre Modifications Git

Vous verrez maintenant dans le Diff qu'une ligne a été supprimée, elle est surlignée en rouge.

Les lignes supprimées sont surlignées en rouge
Les lignes supprimées sont surlignées 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 !

Exemple de certificat de réussite
Exemple de certificat de réussite