Tutoriel : Ouvrir un projet à partir d’un référentiel

Dans ce tutoriel, vous allez utiliser Visual Studio afin de vous connecter à un référentiel pour la première fois puis ouvrir un projet à partir de celui-ci.

Si vous n’avez pas encore installé Visual Studio, accédez à la page Téléchargements Visual Studio pour l’installer gratuitement.

Ouvrir un projet à partir d’un référentiel GitHub

Visual Studio facilite l’ouverture d’un projet à partir d’un référentiel. Vous pouvez le faire lorsque vous démarrez Visual Studio ou directement à partir de l’IDE Visual Studio.

Voici comment procéder.

Utiliser la fenêtre de démarrage

  1. Ouvrez Visual Studio.

  2. Dans la fenêtre de démarrage, sélectionnez Cloner un référentiel.

    Screenshot of the Clone a Repository dialog in Visual Studio.

  3. Entrez ou tapez l’emplacement du référentiel, puis sélectionnez le bouton Cloner.

    Screenshot of the Clone a Repository dialog in Visual Studio where you enter a Git repo URL.

  4. Si vous n’êtes pas déjà connecté, vous serez peut-être invité à vous connecter à Visual Studio ou à votre compte GitHub.

    Conseil

    Pour plus d’informations sur la connexion à Visual Studio, consultez la page Se connecter à Visual Studio. Pour des informations spécifiques sur l’utilisation de votre compte GitHub pour vous connecter, consultez la page Utiliser des comptes GitHub dans Visual Studio. Et si vous recevez une notification de confiance et que vous souhaitez en savoir plus à ce sujet, consultez la page Configurer les paramètres de confiance pour les fichiers et dossiers.

Afficher les fichiers dans l’Explorateur de solutions

  1. Ensuite, Visual Studio charge la ou les solutions à partir du référentiel à l’aide de la vue Dossier dans l’Explorateur de solutions.

    Screenshot of the Folder View in Solution Explorer in Visual Studio 2022.

    Vous pouvez afficher une solution dans la vue Solution en double-cliquant sur son fichier .sln.

    Vous pouvez également sélectionner le bouton Changer de vue, puis sélectionner Program.cs pour afficher le code d’une solution.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted.

Conseil

Vous pouvez remplacer la Vue du dossier par défaut par Affichage de solutions à partir du menu Git. Pour ce faire, sélectionnez Paramètres>Contrôle de code source>Paramètres globaux Git>Charger automatiquement la solution lors de l’ouverture d’un référentiel Git.

Ouvrir un projet localement à partir d’un référentiel GitHub précédemment cloné

  1. Ouvrez Visual Studio.

  2. Dans la fenêtre de démarrage, sélectionnez Ouvrir un projet ou une solution.

    Visual Studio ouvre une instance de l’Explorateur de fichiers, où vous pouvez accéder à votre solution ou votre projet, puis le sélectionner pour l’ouvrir.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2022.

    Astuce

    Si vous avez ouvert le projet ou la solution récemment, sélectionnez-le dans la section Ouvrir les éléments récents pour le rouvrir rapidement.

    Commencez à coder !

Utiliser l’IDE

Vous pouvez également utiliser le menu Git ou le contrôle Sélectionner un référentiel dans l’IDE Visual Studio pour interagir avec les dossiers et les fichiers d’un référentiel.

Voici comment procéder.

Pour cloner un référentiel et ouvrir un projet

  1. Dans l’IDE Visual Studio, sélectionnez le menu Git, puis Cloner le référentiel.

    Screenshot of the Git menu in Visual Studio 2022 with Clone Repository selected.

  2. Suivez les invites pour vous connecter au référentiel Git qui inclut les fichiers que vous recherchez.

Pour ouvrir des dossiers et des fichiers locaux

  1. Dans l’IDE Visual Studio, sélectionnez le menu Git, Référentiels locaux, puis Ouvrir le référentiel local.

    Screenshot of the Git menu in Visual Studio 2022 with the Local Repository and Open Local Repository showing.

  2. Suivez les invites pour vous connecter au référentiel Git qui inclut les fichiers que vous recherchez.

Accéder à un référentiel Azure DevOps

Voici comment accéder à un référentiel Azure DevOps et le cloner à l’aide de Visual Studio.

  1. Ouvrez Visual Studio.

  2. Dans la fenêtre de démarrage, sélectionnez Cloner un référentiel.

    Screenshot of the Clone a Repository dialog in Visual Studio, for Azure DevOps.

  3. Dans la section Parcourir un dépôt, sélectionnez Azure DevOps.

    Screenshot of the 'Browse a repository' section of the 'Clone a repository' dialog box in Visual Studio, Azure DevOps highlighted.

  4. Suivez les invites pour cloner un référentiel Azure DevOps qui inclut les fichiers que vous recherchez, puis ouvrez votre projet.

Ouvrir un projet à partir d’un référentiel GitHub avec Visual Studio 2019

La façon dont vous ouvrez un projet à partir d’un référentiel GitHub à l’aide de Visual Studio dépend de la version que vous avez. Plus précisément, si vous avez installé Visual Studio 2019 version 16.8 ou ultérieure, vous disposez d’une nouvelle expérience Git plus intégrée dans Visual Studio.

Mais quelle que soit la version que vous avez installée, vous pouvez toujours ouvrir un projet à partir d’un référentiel GitHub avec Visual Studio.

Visual Studio 2019 16.8 et versions ultérieures

Voici comment utiliser Git dans Visual Studio 2019 16.8 ou versions ultérieures.

Cloner un référentiel GitHub, puis ouvrir un projet

  1. Ouvrez Visual Studio 2019.

  2. Dans la fenêtre de démarrage, sélectionnez Cloner un dépôt.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later

  3. Entrez ou tapez l’emplacement du référentiel, puis sélectionnez Cloner.

    Screenshot of the Clone a Repository dialog where you enter a Git repo URL in Visual Studio 2019 version 16.8 and later.

  4. Vous pouvez être invité à entrer vos informations de connexion utilisateur dans la boîte de dialogue Informations utilisateur Git. Vous pouvez ajouter vos informations ou modifier les informations par défaut.

    Screenshot of the Git User Information dialog where you enter or edit your account info in Visual Studio 2019 version 16.8 and later.

    Sélectionnez Enregistrer pour ajouter les informations à votre fichier .gitconfig global. (Vous pouvez également sélectionner Annuler si vous souhaitez enregistrer les informations ultérieurement.)

    Conseil

    Pour plus d’informations sur la connexion à Visual Studio, consultez la page Se connecter à Visual Studio. Et pour obtenir des informations spécifiques sur l’utilisation de votre compte GitHub pour vous connecter, consultez la page Utiliser des comptes GitHub dans Visual Studio.

    Ensuite, Visual Studio charge et ouvre automatiquement la solution à partir du référentiel.

    Screenshot of a project in Git that's open in Solution Explorer in Visual Studio 2019 version 16.8 and later.

  5. Si votre référentiel contient plusieurs solutions, l’Explorateur de solutions les affiche. Pour afficher la liste des solutions, sélectionnez le bouton Changer de vue dans l’Explorateur de solutions.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted in Visual Studio 2019 version 16.8 and later.

    L’Explorateur de solutions vous donne ensuite la possibilité d’ouvrir le dossier racine dans la vue Dossier ou de sélectionner un fichier de solution à ouvrir.

    Screenshot of the .sln file in Git that's open in Solution Explorer, after you've selected the Switch Views button in Visual Studio 2019 version 16.8 and later.

    Pour changer la vue, sélectionnez à nouveau le bouton Changer de vue.

    Conseil

    Vous pouvez également utiliser le menu Git de l’IDE Visual Studio pour cloner un référentiel et ouvrir un projet.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later.

Ouvrir un projet localement à partir d’un référentiel GitHub précédemment cloné

  1. Ouvrez Visual Studio 2019 16.8 ou versions ultérieures.

  2. Dans la fenêtre de démarrage, sélectionnez Ouvrir un projet ou une solution.

    Visual Studio ouvre une instance de l’Explorateur de fichiers, où vous pouvez accéder à votre solution ou votre projet, puis le sélectionner pour l’ouvrir.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2019 version 16.8 and later.

    Si vous avez ouvert le projet ou la solution récemment, sélectionnez-le dans la section Ouvrir les éléments récents pour le rouvrir rapidement.

    Conseil

    Vous pouvez également utiliser le menu Git de l’IDE Visual Studio pour ouvrir des dossiers et des fichiers locaux à partir d’un référentiel que vous avez précédemment cloné.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later, with the Local Repositories option expanded.

    Commencez à coder !

Visual Studio 2019 version 16.7 et antérieures

Voici comment utiliser Git dans Visual Studio 2019 16.7 ou versions antérieures.

Cloner un référentiel GitHub, puis ouvrir un projet

  1. Ouvrez Visual Studio 2019 16.7 ou versions antérieures.

  2. Dans la fenêtre de démarrage, sélectionnez Cloner ou extraire du code.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. Entrez ou tapez l’emplacement du référentiel, puis sélectionnez Cloner.

    Screenshot of the 'Clone or checkout code' window in Visual Studio 2019 version 16.7 and earlier.

    Visual Studio ouvre le projet à partir du dépôt.

  4. Si un fichier de solution est disponible, il apparaît dans le menu contextuel « Solutions et dossiers ». Sélectionnez-le et Visual Studio ouvre votre solution.

    Screenshot of the Solution Explorer drop-down list in Visual Studio 2019 version 16.7 and earlier.

    Si vous n’avez pas de fichier de solution (en particulier un fichier .sln) dans votre référentiel, le menu contextuel indique « Aucune solution trouvée ». Toutefois, vous pouvez double-cliquer sur n’importe quel fichier dans le menu du dossier pour l’ouvrir dans l’éditeur de code Visual Studio.

    Commencez à coder !

Accéder à un référentiel Azure DevOps avec Visual Studio 2019

Ce que vous voyez lorsque vous accédez à un référentiel Azure DevOps et le clonez à l’aide de Visual Studio 2019 dépend de la version dont vous disposez. Plus précisément, si vous avez installé la version 16.8 ou une version ultérieure, nous avons modifié l’interface utilisateur pour prendre en charge une nouvelle expérience Git plus intégrée dans Visual Studio.

Mais quelle que soit la version que vous avez installée, vous pouvez toujours accéder à un référentiel Azure DevOps et le cloner avec Visual Studio.

Visual Studio 2019 16.8 et versions ultérieures

  1. Ouvrez Visual Studio 2019 16.8 ou versions ultérieures.

  2. Dans la fenêtre de démarrage, sélectionnez Cloner un référentiel.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later, for Azure DevOps.

  3. Dans la section Parcourir un dépôt, sélectionnez Azure DevOps.

    Screenshot of the 'Browse a repository' section of the The 'Connect to a Project' dialog box in Visual Studio 2019 version 16.8 and and later.

  4. Si une fenêtre de connexion s’affiche, connectez-vous à votre compte.

  5. Dans la boîte de dialogue Se connecter à un projet, choisissez le dépôt auquel vous souhaitez vous connecter, puis sélectionnez Cloner.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

    Astuce

    Si vous ne voyez pas de liste préremplie de dépôts auxquels vous connecter, sélectionnez Ajouter un serveur Azure DevOps Server pour entrer l’URL d’un serveur. (Vous pouvez également voir une invite « Aucun serveur trouvé » qui inclut des liens pour ajouter un serveur Azure DevOps Server existant ou créer un compte Azure DevOps.)

    Ensuite, Visual Studio ouvre l’Explorateur de solutions qui affiche les dossiers et les fichiers.

  6. Sélectionnez l’onglet Team Explorer pour voir les actions Azure DevOps.

    Screenshot of the 'Team Explorer' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

Visual Studio 2019 version 16.7 et antérieures

  1. Ouvrez Visual Studio 2019 16.7 ou versions antérieures.

  2. Dans la fenêtre de démarrage, sélectionnez Cloner ou extraire du code.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. Dans la section Parcourir un dépôt, sélectionnez Azure DevOps.

    Screenshot of the 'Clone or check out code' window with the 'Browse a repository' section that lists Azure DevOps in Visual Studio 2019 version 16.7 and earlier.

    Si une fenêtre de connexion s’affiche, connectez-vous à votre compte.

  4. Dans la boîte de dialogue Se connecter à un projet, choisissez le dépôt auquel vous souhaitez vous connecter, puis sélectionnez Cloner.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.7 and earlier.

    Note

    Ce que vous voyez dans la zone de liste varie selon les référentiels Azure DevOps auxquels vous avez accès.

    Visual Studio ouvre Team Explorer et une notification s’affiche quand le clone est complet.

    Screenshot of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

  5. Pour voir vos dossiers et fichiers, sélectionnez le lien Présenter l’affichage des dossiers.

    Screenshot of the Solutions section of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

    Visual Studio ouvre l’Explorateur de solutions.

  6. Choisissez le lien Solutions et dossiers pour rechercher un fichier de solution (plus précisément, un fichier .sln) à ouvrir.

    Screenshot of the 'Solutions and Folders' notification from Team Explorer in Visual Studio 2019 version 16.7 and earlier.

    Si vous n’avez pas de fichier de solution dans votre dépôt, un message « Aucune solution trouvée » s’affiche. Vous pouvez toutefois double-cliquer sur n’importe quel fichier dans le menu de dossier pour l’ouvrir dans l’éditeur de code Visual Studio.

Étapes suivantes

N’hésitez pas à vous plonger dans l’un des tutoriels suivants spécifiques au langage :

Voir aussi