Comparez l’expérience Git à Team Explorer dans Visual Studio 2019

Nous avons lancé la première version d’une expérience Git dans Visual Studio 2019 version 16.8. Cette expérience permet de réduire le changement de contexte avec une fenêtre de Modifications Git simple qui inclut des tâches Git courantes. Il comprend également une fenêtre de référentiel Git à l’échelle de l’écran pour des opérations Git plus avancées, telles que la gestion des branches et la navigation dans le référentiel.

Si vous utilisez Team Explorer, voici un guide étape par étape qui explique comment utiliser l’expérience Git.

Notes

La section suivante inclut des captures d’écran dimensionnées pour s’adapter aux colonnes d’une table. Cliquez sur chaque capture d’écran pour afficher une version plus grande de celle-ci. (Si vous utilisez un appareil tactile, appuyez sur chaque capture d’écran pour afficher une version plus grande de celle-ci.)

Bien démarrer

Team Explorer L’expérience Git
Cloner un dépôt Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Ouvrez la page Se connecter .
2. Développez Gérer les connexions.
3. Sélectionnez Se connecter au projet.
Screenshot of the Git menu in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Ouvrez le menu Git.
2. Sélectionnez Cloner le référentiel.

Basculer entre les référentiels Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'switch between repos' procedure overlay.

1. Ouvrez la page Se connecter .
2. Sélectionnez un référentiel dans la liste Référentiels locaux.
Screenshot of the Local Repositories menu item in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Ouvrez le menu Git.
2. Sélectionnez un référentiel dans la liste Référentiels locaux.
Ouvrir une solution Screenshot of the Home window for Team Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay.

1. Ouvrez la page Accueil dans Team Explorer.
2. Sélectionnez une solution dans la liste des solutions.
Screenshot of Solution Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay.

1. Ouvrez la page Changer de vuedans l’Explorateur de solutions.
2. Sélectionnez une solution dans la liste des solutions.
Ajoutez une solution au contrôle de code source et créez un référentiel Screenshot collage of Team Explorer options in Visual Studio 2019, with an Add to Source Control - Create Repo procedure overlay.

1. Sélectionnez Git dans le menu Ajouter à la barre d’état du contrôle de code source.
2. Sélectionnez Publier.
Screenshot collage of Git options in Visual Studio 2019, with an 'add to source control - create repo' procedure overlay.

1. Sélectionnez Git dans le menu Ajouter à la barre d’état du contrôle de code source, ou sélectionnez Git>Créer un référentiel Git dans la barre de menus Visual Studio de niveau supérieur.
2. Sélectionnez Créer et envoyer.

Remarque : Utilisez l’option distante existante si vous souhaitez ajouter votre code à Azure DevOps. Dans ce cas, vous devez d’abord créer un référentiel Azure DevOps.

Conseil

L’expérience Git devrait se connecter automatiquement au référentiel Azure DevOps approprié en fonction du référentiel ou de la solution que vous avez ouvert. Toutefois, si vous devez vous connecter manuellement au référentiel, vous pouvez toujours le faire à l’aide de Team Explorer. Dans la barre de menus de Visual Studio, sélectionnez Afficher>Team Explorer>Gérer les connexions>Connecter.

Modifications Git

Team Explorer L’expérience Git
Validation et étape Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'commit and stage' procedure overlay.

1. Entrez un message de validation.
2. Sélectionnez Tout valider.
3. Pour préparer des fichiers spécifiques, faites un clic droit dessus, puis sélectionnez Étape.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'commit and stage' procedure overlay.

1. Entrez un message de validation.
2. Sélectionnez Tout valider.
3. Pour préparer des fichiers spécifiques, passez le curseur dessus, puis cliquez sur l’icône « + ».
Modifier une validation Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with an 'amend a commit' procedure overlay.

1. Cliquez sur la liste déroulante Actions.
2. Sélectionnez Modifier la validation précédente.
Screenshot of the Git Changes window in Visual Studio 2019, with an 'amend a commit' procedure overlay.

1. Cliquez sur la case Modifier.
2. Cliquez sur Tout valider pour valider vos mises à jour.
Cacher une modification Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'stash a change' procedure overlay.

1. Cliquez sur la liste déroulante Cacher.
2. Sélectionnez l’option Cacherappropriée.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'stash a change' procedure overlay.

1. Cliquez sur la liste déroulante Tout valider.
2. Sélectionnez l’option Cacherappropriée.

Synchronization

Team Explorer L’expérience Git
Récupérer, extraire et envoyer les modifications Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay.

1. Accédez à la page Synchronisation.
2. Cliquez sur l’opération réseau de votre choix.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay.

1. Recherchez les boutons de récupération, d’extraction et d’envoi dans la fenêtre Modifications Git.
2. Cliquez sur l’opération réseau de votre choix.
Afficher les validations entrantes et sortantes Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay.

1. Accédez à la page Synchronisation.
2. Affichez vos listes entrantes et sortantes.
Screenshot of the Git Changes window and the Git Repository window in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay.

1. Cliquez sur le lien sortant/entrant dans la fenêtre Modifications Git.
2. Affichez vos validations entrantes et sortantes à l’aide des icônes du tableau de graphiques en haut de la fenêtre Référentiel Git.

Branches

Team Explorer L’expérience Git
Créer une branche Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'create a new branch' procedure overlay.

1. Accédez à la fenêtre Branches.
2. Cliquez sur Nouvelle branche.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'create a new branch' procedure overlay.

1. Dans la fenêtre Modifications Git, cliquez sur la liste déroulante des branches.
2. Cliquez sur Nouvelle branche.
Obtenir les dernières modifications d’une branche distante Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay.

1. Accédez à la page Branches.
2. Faites un clic droit sur la branche distante, puis sélectionnez À partir de ou Re-basé sur.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay.

1. Cliquez sur la liste déroulante des branches.
2. Sous l’onglet Distants, cliquez sur la branche distante, puis sélectionnez Fusionner dans Current Branch ouRe-baser Current Branch sur.
Gérer les branches Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'manage branches' procedure overlay.

1. Accédez à la fenêtre Branches.
2. Faites un clic droit sur les branches que vous souhaitez gérer.
3. Afficher l’historique des branches pour gérer les validations.
Screenshot collage of how three UI options to use to manage branches in Visual Studio 2019.

1. Accédez à la fenêtre du référentiel Git à l’aide de l’un des points d’entrée suivants :

a. Dans le menu Visual Studio de niveau supérieur, sélectionnez Git>Gérer les branches.
b. Sélectionnez Modifications>Git entrantes/sortantes.
c. Dans le menu de la barre d’état en bas à droite, sélectionnez Gérer les branches.

2. Dans le menu Git> de niveau supérieur Gérer les branches, effectuez l’une des actions suivantes :

A. Faites un clic droit sur les branches.
B. Sélectionnez plusieurs validations que vous souhaitez gérer.

Résolution de conflits

Team Explorer L’expérience Git
Liste d’accès des fichiers avec des conflits Screenshot collage of the Changes window and the Resolve Conflicts window for Team Explorer in Visual Studio 2019, with a procedure overlay.

1. Accédez à la fenêtre Résoudre les conflits en cliquant sur le lien Conflits.
2. Utilisez la liste Conflits pour résoudre vos conflits de fusion.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'resolve conflicts' procedure overlay.

1. Vérifiez que la fusion en cours avec des conflits s’affiche.
2. La liste des fichiers avec conflits de fusion s’affiche dans la section Modifications non fusionnées de la fenêtre Modifications Git.
Résolvez les conflits.