Ein lokales Git-Repository erstellen
Sobald Git installiert und konfiguriert ist, können Sie mit der Erstellung Ihres lokalen Repositorys beginnen. Es gibt zwei Möglichkeiten, ein lokales Git-Repository abzurufen:
Verwenden Sie den Befehl init zum Initialisieren eines lokalen Verzeichnisses als Ihr lokales Git-Verzeichnis. Anschließend können Sie dieses lokale Git-Verzeichnis später in ein Remote-Verzeichnis verschieben.
Verwenden Sie den Befehl clone, um eine Kopie eines Remote-Git-Verzeichnisses auf Ihrem lokalen Computer abzurufen. Durch den Befehl werden alle Dateien mit dem vollständigen Git-Verlauf (alle Commits) abgerufen.
Konzentrieren wir uns zunächst auf das lokale Git-Verzeichnis, indem wir den Befehl init verwenden. Öffnen Sie den Speicherort des Projektordners über die Eingabeaufforderung, und verwenden Sie den folgenden Befehl:
git init
Durch diesen Befehl wird ein versteckter .git-Ordner in Ihrem Projektverzeichnis erstellt. Der Befehl init erstellt kein Projekt und keinen neuen Ordner für Ihr Projekt. Es wird ein vorhandener Ordner als Git-Repository initialisiert. Sie können dies also später jederzeit tun, auch wenn Sie bereits andere Dateien in diesem Verzeichnis erstellt haben.
Der Befehl init ist in Visual Studio Code integriert. Ein typisches Business Central-Erweiterungsszenario kann Folgendes sein:
Öffnen Sie Visual Studio Code.
Öffnen Sie Ihr Business Central-Erweiterungsprojekt, oder erstellen Sie eine neue Erweiterung mit AL:Go!
Klicken Sie im Menü auf Ansicht, und wählen Sie SCM (STRG+UMSCHALT+G) aus.
Klicken Sie auf die Schaltfläche Repository initialisieren, um den Befehl init auszuführen.
Sie können auch Ansicht, Befehlspalette (STRG+UMSCHALT+P) verwenden und nach dem Befehl Git: Initialize Repository suchen.
Sobald Sie das lokale Repository initialisiert haben, wird eine Liste der Dateien angezeigt, die alle den Status U haben. Dies zeigt an, dass diese Dateien nicht verfolgt werden. Diese Dateien befinden sich im Arbeitsverzeichnis, wurden jedoch nicht zum Git-Repository hinzugefügt. Die Liste der Dateien hängt von Ihrer spezifischen Anwendung und den von Ihnen erstellten Dateien ab. Sie können auch links unten in Ihrer Visual Studio Code-Anwendung sehen, dass Sie den Haupt-Verzweigung verwenden. Der Befehl init generiert automatisch eine Hauptverzweigung in Ihrem lokalen Git-Repository. Alle in das Git-Verzeichnis übernommene Dateien werden jetzt in der Hauptverzweigung festgeschrieben.