Partager via


Créer un dépôt Git à partir de Visual Studio

Visual Studio facilite la création d’un dépôt directement à partir de l’IDE. La création du dépôt à partir de Visual Studio est optimisée pour GitHub, mais vous pouvez travailler à distance avec le fournisseur Git de votre choix. Voici comment procéder.

Prérequis

Pour suivre cet article, vous aurez besoin de :

Créer un dépôt GitHub

  1. Ouvrez Visual Studio, puis sélectionnez Créer un projet.

    Conseil

    Si vous n’avez pas encore de projet dans Visual Studio à ajouter à un dépôt, vous pouvez rapidement créer une application console C# et la nommer MyNewApp. Visual Studio remplit votre nouvelle application avec le code « Hello, World! » par défaut.

  2. Dans le menu Git, sélectionnez Créer un dépôt Git.

    Capture d’écran de l’option Créer un dépôt Git du menu Git dans Visual Studio.

  3. Dans la boîte de dialogue Créer un dépôt Git, sous la section Envoyer (push) vers un nouveau dépôt distant, choisissez GitHub.

  4. Dans la section Créer un dépôt GitHub de la boîte de dialogue Créer un dépôt Git, entrez le nom du dépôt que vous souhaitez créer. (Si vous n’êtes pas encore connecté à votre compte GitHub, vous pouvez également le faire à partir de cet écran.)

    Capture d’écran de la boîte de dialogue Créer un dépôt Git dans Visual Studio avec le choix GitHub mis en évidence.

    Sous Initialiser un dépôt Git local, vous pouvez utiliser l’option Modèle .gitignore pour spécifier les fichiers dont le suivi ne doit pas être effectué, et que Git doit ignorer. Pour en savoir plus sur .gitignore, consultez Fichiers à ignorer. Et pour en savoir plus sur les licences, consultez Gestion des licences d’un dépôt.

    Conseil

    Vous pouvez mettre à jour et changer ces paramètres à tout moment. Pour obtenir des instructions détaillées, consultez Paramètres Git dans Visual Studio.

  5. Après vous être connecté et avoir entré les informations de votre dépôt, sélectionnez le bouton Créer et envoyer (push) pour créer votre dépôt et ajouter votre application.

Créer un dépôt Azure DevOps

  1. Ouvrez Visual Studio, puis sélectionnez Créer un projet.

    Conseil

    Si vous n’avez pas encore de projet dans Visual Studio à ajouter à un dépôt, vous pouvez rapidement créer une application console C# et la nommer MyNewApp. Visual Studio remplit votre nouvelle application avec le code « Hello, World! » par défaut.

  2. Dans le menu Git, sélectionnez Créer un dépôt Git.

  3. Dans la boîte de dialogue Créer un dépôt Git, sous la section Envoyer (push) vers un nouveau dépôt distant, choisissez Azure DevOps.

  4. Dans la section Créer un dépôt Azure DevOps, connectez-vous à votre compte Azure, puis sélectionnez un projet dans la liste déroulante Projet.

  5. Sélectionnez le bouton Créer et envoyer (Push) pour créer votre dépôt et ajouter votre application.

Travailler avec des référentiels locaux

Pour créer un référentiel local :

  1. Dans le menu Git, sélectionnez Créer un dépôt Git.

  2. Dans la boîte de dialogue Créer un référentiel Git, sous Autre, choisissez Local uniquement.

    Capture d’écran de l’écran Créer un référentiel Git, montrant l’option Local uniquement.

  3. Sous Initialiser un référentiel Git local, vérifiez le chemin local vers le projet et modifiez tout autre paramètre si nécessaire.

  4. Sélectionnez le bouton Créer et Envoyer pour créer votre référentiel.

Une fois que vous avez créé ou cloné un dépôt, Visual Studio détecte le dépôt Git et l’ajoute à votre liste de dépôts locaux dans le menu Git. À partir de là, vous pouvez rapidement accéder à vos référentiels Git et basculer entre ces référentiels.

Ajouter un autre référentiel à une solution

Lorsque vous ajoutez un nouveau projet à une solution multi-référentiels existante, vous pouvez vouloir suivre ce projet dans son propre référentiel. Pour ce faire, procédez comme suit :

  1. Ajoutez le projet à la solution.
  2. Fermez la solution.
  3. Utilisez Ouvrir un dossier local pour ouvrir le nouveau projet seul.
  4. Créez un nouveau référentiel en utilisant les méthodes décrites plus tôt dans cet article sur GitHub, Azure DevOps, un autre fournisseur d’hébergement Git, ou localement (l’équivalent de git init depuis la ligne de commande).
  5. Rouvrez la solution parente. Le référentiel du nouveau projet sera inclus.