Créer un référentiel Git local

Effectué

Une fois Git installé et configuré, vous pouvez commencer à créer votre référentiel local. Deux moyens vous permettent d’obtenir un référentiel 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.

  • Obtenez une copie d’un répertoire Git distant sur votre machine locale à l’aide de la commande clone. Cette commande vous permet d’obtenir tous les fichiers avec l’historique Git complet (toutes les validations).

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

git init

Cette commande crée un dossier .git caché 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 référentiel Git. Ainsi, vous pouvez toujours le faire ultérieurement, même si vous avez déjà créé d’autres 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. Cliquez sur le bouton Initialiser le référentiel pour exécuter la commande init.

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

Après avoir initialisé le référentiel 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 référentiel 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 main. La commande init génère automatiquement une branche main dans votre référentiel Git local. Tous les fichiers validés dans le répertoire Git sont validés sur la branche main.