Une nouvelle expérience GIT arrive à Visual Studio

Une nouvelle expérience GIT arrive à Visual Studio

Microsoft a annoncé pour la première fois la nouvelle expérience Git dans Visual Studio 2019 l’année dernière. Sur la base des commentaires des développeurs, Microsoft a ajouté de nouvelles fonctionnalités et amélioré les performances. Récemment, Microsoft a annoncé que les nouveaux outils Git sont maintenant l’expérience de contrôle du code source défaut dans Visual Studio 2019 (à partir de la version 16.8)

Nous avons découvert les nouvelles fonctionnalités de Git dans Visual Studio

Pour commencer, lorsque vous utilisez Git, nous permet d’ajouter le code local à Git et GitHub en un seul clic. La boîte de dialogue Créer un référentiel Git contient le nouveau flux de connexion GitHub intégré, similaire à celui proposé pour les comptes Microsoft.

Vous pouvez désormais accéder à vos fonctionnalités Git préférées en utilisant le menu Git de niveau supérieur. Ceci peut être facilement accessible par le raccourci Alt + G.

Après que ouvrir ou cloner un référentiel Git, Visual Studio nous aide à obtenir le code directement. L’Explorateur de solutions charge la racine du référentiel et parcourt le répertoire pour les fichiers. Au lieu d’avoir à trouver le fichier .sln pour l’ouvrir, Visual Studio détecte et charge la solution automatiquement.

La nouvelle fenêtre Modifications Git est conçu pour fournir accès rapide aux opérations Git utilisation courante dont vous avez besoin pendant le codage. Nous pouvons créer de nouvelles branches, enregistrer, mettre en scène, modifier et valider les modifications, le tout depuis le même endroit sans changer la page ni perdre le contexte.

Si vous souhaitez parcourir et gérer le référentiel, il n’est plus nécessaire de quitter Visual Studio. La nouvelle expérience Git est livrée avec une fenêtre de référentiel Git qui facilite la visualisation de toute l’historique de notre référentiel.

Si vous rencontrez un conflit de fusion, Visual Studio nous guide maintenant à travers le processus pour le résoudre. La fenêtre d’outils Modifications Git montre clairement les changements non fusionnés. En outre, il affiche un message d’état qui spécifie que la résolution des conflits est en cours.