Partage via


Ajouter vos comptes GitHub à votre trousseau Visual Studio

Dans cet article, vous allez apprendre à ajouter votre compte GitHub ou GitHub Enterprise public à votre trousseau Visual Studio. Après avoir ajouté votre compte, vous pouvez suivre vos modifications de code dans les référentiels GitHub, directement à partir de Visual Studio. Vous pouvez également créer et utiliser des workflows GitHub Actions pour automatiser les déploiements.

Ajout de comptes GitHub publics

Vous pouvez ajouter votre compte GitHub public à tout moment, après vous être connecté à Visual Studio avec un compte Microsoft, un compte professionnel ou un compte scolaire.

Dans cet article, vous allez apprendre à ajouter votre compte GitHub ou GitHub Enterprise public à votre trousseau Visual Studio. Après avoir ajouté votre compte, vous pouvez utiliser GitHub Copilot et suivre vos modifications de code dans les référentiels GitHub, directement à partir de Visual Studio. Vous pouvez également créer et utiliser des workflows GitHub Actions pour automatiser les déploiements.

Ajout de comptes GitHub publics

Vous pouvez ajouter votre compte GitHub public au premier lancement ou version ultérieure, sans avoir à vous connecter à Visual Studio avec un compte Microsoft, un compte professionnel ou un compte scolaire. Vous pouvez ajouter plusieurs comptes GitHub à l’IDE. Le premier compte ajouté devient le compte actif, mais vous pouvez basculer le compte actif vers un autre à tout moment. L’ajout de plusieurs comptes GitHub a un impact sur les scénarios de copilote et de contrôle de version, ainsi que sur les expériences d’authentification GitHub générales dans Visual Studio.

Si vous avez installé GitHub Copilot, vous pouvez ajouter un compte GitHub avec un abonnement Copilot en sélectionnant Se connecter pour utiliser copilot à partir de l’icône d’état GitHub Copilot ou s’inscrire à Copilot Free à partir de la fenêtre de conversation, même si vous n’avez pas connecté à Visual Studio avec un compte Microsoft, compte professionnel ou compte scolaire.

Ajouter un compte GitHub au premier lancement

Avec Visual Studio 17.13, vous pouvez maintenant vous connecter avec un compte GitHub lorsque vous lancez Visual Studio pour la première fois.

Capture d’écran montrant la connexion au premier lancement de Visual Studio.

Si vous choisissez de ne pas vous connecter avec GitHub au premier lancement, vous pouvez ajouter votre compte GitHub ultérieurement à l’aide de la carte de profil ou de la boîte de dialogue paramètres du compte comme suit.

Ajouter un compte GitHub à partir de la carte de profil

Sélectionnez le lien se connecter dans le coin supérieur droit de l’environnement Visual Studio et connectez-vous avec un compte Microsoft , un compte professionnel ou un compte scolaire ou un compte GitHub.

Capture d’écran montrant la carte de profil dans Visual Studio.

Ensuite, suivez ces instructions pour ajouter votre compte GitHub.

  1. Sélectionnez l’icône avec le nom de votre profil dans le coin supérieur droit de l’environnement Visual Studio, sélectionnez GitHub si vous n’avez pas encore connecté ou Ajouter un autre compte, puis sélectionnez GitHub.

    Capture d’écran de l’utilisation de l’option Ajouter un autre compte pour ajouter un compte GitHub depuis la gestion du profil.

  2. Vous basculez vers le navigateur, où vous pouvez vous connecter avec vos informations d’identification GitHub. Une fois connecté, vous voyez dans le navigateur une fenêtre indiquant que la connexion a réussi et vous pouvez revenir à Visual Studio.

  3. Le compte GitHub que vous avez ajouté sera désormais présent dans votre carte de profil. Notez que le premier compte auquel vous vous êtes connecté est le compte actif .

    Capture d’écran montrant les deux comptes sur le profil de connexion.

Ajouter un compte GitHub à partir de la boîte de dialogue paramètres du compte

  1. Ouvrez la boîte de dialogue Paramètres de compte. Pour cela, accédez à Fichier>Paramètres de compte....

  2. Dans le sous-menu Tous les comptes, sélectionnez + Ajouter pour ajouter un compte et sélectionnez GitHub.

    Sélectionner Ajouter un compte GitHub

  3. Vous basculez vers le navigateur, où vous pouvez vous connecter avec vos informations d’identification GitHub. Une fois connecté, vous voyez dans le navigateur une fenêtre indiquant que la connexion a réussi et vous pouvez revenir à Visual Studio.

    fenêtre de réussite dans le navigateur

  4. Votre compte GitHub est désormais présent dans le sous-menu Tous les comptes.

    les deux comptes montrent

  1. Ouvrez la boîte de dialogue Paramètres de compte. Pour cela, accédez à Fichier>Paramètres de compte....

  2. Dans le sous-menu Tous les comptes, sélectionnez + Ajouter pour ajouter un compte, puis sélectionnez GitHub.

    Capture d’écran de l’option Ajouter un compte GitHub.

  3. Vous basculez vers le navigateur, où vous pouvez vous connecter avec vos informations d’identification GitHub. Une fois connecté, vous voyez dans le navigateur une fenêtre indiquant que la connexion a réussi et vous pouvez revenir à Visual Studio.

  4. Votre compte GitHub est désormais présent dans le sous-menu Tous les comptes. Ce compte devient le compte actif.

    Capture d’écran montrant plusieurs comptes GitHub dans la boîte de dialogue Paramètres du compte.

Changer de compte actif

Vous pouvez basculer le compte actif vers un autre compte GitHub connecté à partir de la carte de profil ou de la boîte de dialogue paramètres du compte .

Changer à l’aide d’une carte de profil

Sélectionnez le lien Se connecter dans le coin supérieur droit de l’IDE, sélectionnez ... pour le compte que vous souhaitez désigner comme nouveau compte actif, puis sélectionnez Définir comme compte actif.

Capture d’écran montrant la définition d’un autre compte GitHub actif à l’aide de la carte de profil.

Basculer à l’aide des paramètres du compte

Ouvrez les options du compte en cliquant sur ... pour le compte que vous souhaitez définir comme nouveau compte actif, puis sélectionnez Définir comme compte actif.

Capture d’écran montrant la définition d’un autre compte actif à l’aide des paramètres du compte.

Activer les comptes d’entreprise GitHub

Par défaut, seuls les comptes GitHub publics sont activés dans Visual Studio. Procédez de la manière suivante pour ajouter un compte GitHub Enterprise Server ou un compte associé à des points de terminaison .ghe.com.

  1. Pour activer les comptes GitHub Entreprise, accédez à Outils>Options et recherchez les options Comptes.

    capture d’écran de Capture d’écran de l’option de compte GitHub.

  2. Cochez ensuite la case Inclure les comptes GitHub Enterprise Server. La prochaine fois que vous accéderez aux Paramètres de compte et que vous essaierez d’ajouter un compte GitHub, vous verrez des options pour GitHub et GitHub Enterprise.

    capture d’écran Capture d’écran de la connexion à GitHub Enterprise.

  3. Après avoir entré l’adresse de votre serveur GitHub Enterprise, sélectionnez Se connecter avec votre navigateur. Vous pouvez vous connecter avec vos informations d’identification GitHub Enterprise.

  1. Pour activer les comptes d’entreprise GitHub, accédez à Tools>Options>Autres comptes.

    capture d’écran de Capture d’écran de l’option de compte GitHub.

  2. Cochez ensuite la case Inclure des comptes GitHub Enterprise Cloud et GitHub Enterprise Server. La prochaine fois que vous accéderez aux Paramètres de compte et que vous essaierez d’ajouter un compte GitHub, vous verrez des options pour GitHub et GitHub Enterprise.

    Capture d’écran de la connexion à GitHub Enterprise.

  3. Après avoir entré votre URL GitHub Enterprise, sélectionnez Se connecter avec votre navigateur. Vous pouvez vous connecter avec vos informations d’identification GitHub Enterprise.

Remarque

Pour ajouter un compte et accéder à des ressources github.com, telles que github.com/enterprises/*, suivez les étapes de pour ajouter des comptes GitHub publics.

Ajouter des comptes d’utilisateur managé GitHub Enterprise (UEM)

Vous pouvez ajouter votre compte GITHub UEM comme suit :

Gérer les comptes à l’aide de la carte de profil

  1. Sélectionnez l’icône avec vos initiales dans le coin supérieur droit de l’environnement Visual Studio. Ensuite, sélectionnez Ajouter un autre compte>GitHub.

    Capture d’écran de l’ajout de Enterprise Managed User.

  2. Vous basculerez vers le navigateur, où vous pouvez vous connecter avec vos informations d’identification GitHub EMU.

Gérer les comptes à l’aide de la boîte de dialogue Paramètres du compte

  1. Sélectionnez l’icône avec vos initiales dans le coin supérieur droit de l’environnement Visual Studio. Ouvrez la boîte de dialogue Paramètres du compte en sélectionnant Paramètres du compte ou en allant dans Fichier>Paramètres du compte....

    Capture d’écran de la fenêtre Paramètres du compte.

  2. Dans le sous-menu Tous les comptes, sélectionnez le menu déroulant + Ajouter pour ajouter un compte et sélectionnez GitHub.

    Capture d’écran montrant comment sélectionner et ajouter un compte GitHub.

  3. Sélectionnez GitHub Enterprise dans la boîte de dialogue Se connecter à GitHub.

  1. Sélectionnez l’icône avec vos initiales dans le coin supérieur droit de l’environnement Visual Studio. Ouvrez la boîte de dialogue Paramètres du compte en sélectionnant Paramètres du compte ou en allant dans Fichier>Paramètres du compte....

    Capture d’écran de la fenêtre Paramètres du compte.

  2. Dans le sous-menu Tous les comptes, sélectionnez le menu déroulant + Ajouter pour ajouter un compte et sélectionnez GitHub.

    Capture d’écran montrant comment sélectionner et ajouter un compte GitHub.

  3. Sélectionnez GitHub Enterprise dans la boîte de dialogue Se connecter à GitHub.

Remarque

Veillez à entrer les informations d’identification de votre compte GitHub EMU (le nom d’utilisateur comporte un trait de soulignement suivi du nom de l’entreprise) sur cette page.

Capture d’écran de l’expérience de connexion GitHub pour le compte GitHub Enterprise Managed User.

Une fois connecté, vous voyez dans le navigateur une fenêtre indiquant que la connexion a réussi et vous pouvez revenir à Visual Studio.

Capture d’écran de la fenêtre de la connexion réussie dans le navigateur.

Supprimer un compte

Pour supprimer un compte, sélectionnez Supprimer pour le compte que vous souhaitez supprimer du sous-menu Tous les comptes dans la boîte de dialogue Paramètres du compte.

  1. Sélectionnez Fichier > Paramètres du compte....
  2. Tous les comptes répertorie tous les comptes connectés à Visual Studio. Sélectionnez Supprimer pour le compte que vous souhaitez supprimer.
  3. Confirmez la suppression dans la boîte de dialogue qui s’affiche.

Pour supprimer un compte :

  1. Sélectionnez l’icône avec le nom de votre profil dans le coin supérieur droit de votre environnement Visual Studio.

  2. Sélectionnez Supprimer le compte pour le compte que vous souhaitez supprimer.

    Capture d’écran de la suppression d’un compte.

Vous pouvez également utiliser la boîte de dialogue Paramètres du compte pour supprimer un compte.

  1. Sélectionnez Fichier > Paramètres du compte....

  2. Tous les comptes répertorie tous les comptes connectés à Visual Studio. Sélectionnez Supprimer pour le compte que vous souhaitez supprimer.

  3. Confirmez la suppression dans la boîte de dialogue qui s’affiche.

    Capture d’écran de la suppression d’un compte dans les paramètres du compte.

Résolution des problèmes de connexion

Si vous rencontrez des problèmes quand vous ajoutez ou réauthentifiez des comptes GitHub, essayez les étapes suivantes :

Problèmes HTTP Strict Transport Security (HSTS)

Vérifiez que HSTS (HTTP Strict Transport Security) n’est pas activé pour localhost sur le navigateur web par défaut de votre système :

  • Dans Microsoft Edge, vous pouvez taper edge://net-internals/#hsts et entrer localhost dans la section Supprimer des stratégies de sécurité de domaine.
  • Dans Google Chrome, tapez chrome://net-internals/#hsts et entrez localhost dans la section Supprimer des stratégies de sécurité de domaine.

Problèmes d’exécution en tant que

L’exécution de Visual Studio à l’aide d’un compte qui ne correspond pas à votre compte Windows connecté peut entraîner des problèmes lors de l’ajout de comptes GitHub à Visual Studio. Vous pouvez rencontrer ce problème lors de l’utilisation de produits tiers qui tentent d’exécuter Visual Studio avec élévation de privilèges.

Vous pouvez vérifier l’utilisateur en procédant de la manière suivante :

  1. Ouvrez le Task Manager
  2. Accédez à l’onglet Details
  3. Recherchez le processus devenv.exe
  4. Vérifiez que le nom d’utilisateur de ce processus correspond au compte Windows connecté

Pour résoudre ce problème, exécutez Visual Studio en tant qu’utilisateur avec lequel vous êtes connecté à Windows, puis ajoutez votre compte GitHub.

Remarque

Signalez un problème si vous rencontrez toujours des problèmes de connexion.