Créer un dépôt Git local

Effectué

Une fois Git installé et configuré, vous pouvez commencer à créer votre dépôt local. Deux moyens vous permettent d’obtenir un dépôt Git local :

  • Utilisez la commande init pour initialiser un répertoire local en tant que répertoire Git local. Ensuite, vous pouvez transmettre ce répertoire Git local à un répertoire distant ultérieurement.

  • Utilisez la commande clone pour obtenir une copie d’un répertoire Git distant sur votre machine locale. Vous obtenez ainsi tous les fichiers avec l’historique Git complet (toutes les validations).

Concentrons-nous d’abord sur le répertoire Git local en utilisant la commande init. Ouvrez l’emplacement du dossier du projet à l’aide de l’invite de commande, puis utilisez la commande suivante :

git init

Un dossier .git caché est alors créé dans le répertoire de votre projet. La commande init ne crée aucun projet, ni aucun dossier pour votre projet. Elle initialise un dossier existant en tant que dépôt Git. Ainsi, vous pouvez toujours le faire ultérieurement, même si vous avez déjà créé plusieurs fichiers dans ce répertoire.

La commande init est intégrée à Visual Studio Code. Un scénario typique d’extension Business Central peut être le suivant :

  1. Ouvrez Visual Studio Code.

  2. Ouvrez votre projet d’extension Business Central ou créez une extension à l’aide de la commande AL: Go!

  3. Sélectionnez Afficher dans le menu, puis SCM (Ctrl+Maj+G).

  4. Sélectionnez le bouton Initialiser le dépôt pour exécuter la commande init.

    Capture d’écran du bouton Initialiser le dépôt Git dans Visual Studio Code.

  5. Vous pouvez également utiliser Afficher et Palette de commandes (Ctrl+Maj+P), puis rechercher la commande Git: Initialize Repository.

    Capture de la recherche de la commande Git: Initialize Repository.

Après avoir initialisé le dépôt local, vous voyez une liste de fichiers ayant tous le statut U, qui indique que ces fichiers ne sont pas suivis. Ces fichiers se trouvent dans le répertoire de travail, mais ils n’ont pas été ajoutés au dépôt Git. La liste des fichiers dépend de votre application spécifique et des fichiers que vous avez créés. Vous pouvez également voir en bas à gauche de votre application Visual Studio Code que vous utilisez la branche principale. La commande init génère automatiquement une branche principale dans votre dépôt Git local. Tous les fichiers validés dans le répertoire Git sont désormais validés sur la branche principale.

Capture d’écran de la liste des fichiers non suivis marqués avec U.