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
Ouvrez Visual Studio.
Dans la fenêtre de démarrage, sélectionnez Cloner un référentiel.
Entrez ou tapez l’emplacement du référentiel, puis sélectionnez le bouton Cloner.
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
Ensuite, Visual Studio charge la ou les solutions à partir du référentiel à l’aide de la vue Dossier dans l’Explorateur de solutions.
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.
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é
Ouvrez Visual Studio.
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.
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
Dans l’IDE Visual Studio, sélectionnez le menu Git, puis Cloner le référentiel.
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
Dans l’IDE Visual Studio, sélectionnez le menu Git, Référentiels locaux, puis Ouvrir le référentiel local.
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.
Ouvrez Visual Studio.
Dans la fenêtre de démarrage, sélectionnez Cloner un référentiel.
Dans la section Parcourir un dépôt, sélectionnez Azure DevOps.
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
Ouvrez Visual Studio 2019.
Dans la fenêtre de démarrage, sélectionnez Cloner un dépôt.
Entrez ou tapez l’emplacement du référentiel, puis sélectionnez Cloner.
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.
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.
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.
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.
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.
Ouvrir un projet localement à partir d’un référentiel GitHub précédemment cloné
Ouvrez Visual Studio 2019 16.8 ou versions ultérieures.
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.
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é.
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
Ouvrez Visual Studio 2019 16.7 ou versions antérieures.
Dans la fenêtre de démarrage, sélectionnez Cloner ou extraire du code.
Entrez ou tapez l’emplacement du référentiel, puis sélectionnez Cloner.
Visual Studio ouvre le projet à partir du dépôt.
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.
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
Ouvrez Visual Studio 2019 16.8 ou versions ultérieures.
Dans la fenêtre de démarrage, sélectionnez Cloner un référentiel.
Dans la section Parcourir un dépôt, sélectionnez Azure DevOps.
Si une fenêtre de connexion s’affiche, connectez-vous à votre compte.
Dans la boîte de dialogue Se connecter à un projet, choisissez le dépôt auquel vous souhaitez vous connecter, puis sélectionnez Cloner.
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.
Sélectionnez l’onglet Team Explorer pour voir les actions Azure DevOps.
Visual Studio 2019 version 16.7 et antérieures
Ouvrez Visual Studio 2019 16.7 ou versions antérieures.
Dans la fenêtre de démarrage, sélectionnez Cloner ou extraire du code.
Dans la section Parcourir un dépôt, sélectionnez Azure DevOps.
Si une fenêtre de connexion s’affiche, connectez-vous à votre compte.
Dans la boîte de dialogue Se connecter à un projet, choisissez le dépôt auquel vous souhaitez vous connecter, puis sélectionnez Cloner.
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.
Pour voir vos dossiers et fichiers, sélectionnez le lien Présenter l’affichage des dossiers.
Visual Studio ouvre l’Explorateur de solutions.
Choisissez le lien Solutions et dossiers pour rechercher un fichier de solution (plus précisément, un fichier .sln) à ouvrir.
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 :
- Didacticiels Visual Studio | C#
- Didacticiels Visual Studio | Visual Basic
- Didacticiels Visual Studio | C++
- Didacticiels Visual Studio | Python
- Didacticiels Visual Studio | JavaScript, TypeScript et Node.js