Git- und Repository-Einrichtung¶
Diese Seite beschreibt die Ersteinrichtung nach einer nativen Host-Installation oder nach Übergabe einer vorkonfigurierten VM.
Persönliche Git-Identität¶
Konfiguriere die Git-Autorenidentität für den Windows-Benutzer:
git config --global user.name "Max Mustermann"
git config --global user.email "max.mustermann@company.com"
git config --global credential.helper manager
git config --global init.defaultBranch main
Diese Einstellungen steuern Commit-Metadaten und Credential Handling. Sie gewähren keinen Zugriff auf das Repository.
Repository-Zugriff¶
Das Repository ist aktuell privat auf GitHub. Vor dem Klonen:
- Tom Westerling gibt dem Engineer Zugriff auf das private Repository.
- Der Engineer akzeptiert die GitHub-Einladung.
- Der Engineer authentifiziert sich auf der VM oder dem Host mit demselben GitHub-Account.
Prüfe den Zugriff vor dem Klonen im Browser:
https://github.com/tomwesterling/pcs
Wenn GitHub als eingeloggter Engineer eine 404-Seite zeigt, wurde der Zugriff noch nicht akzeptiert.
Klonen¶
Verwende die aktuelle Repository-URL:
mkdir $env:USERPROFILE\source
cd $env:USERPROFILE\source
git clone https://github.com/tomwesterling/pcs.git
cd pcs
Die erste authentifizierte Git-Operation kann über Git Credential Manager ein Browser-Login öffnen.
In VS Code öffnen¶
Öffne den Repository-Ordner:
code .
VS Code sollte anbieten, die empfohlenen Workspace-Extensions zu installieren.
Empfohlene Extensions liegen in Git
Das Repository enthält .vscode/extensions.json, damit Kolleginnen und Kollegen dieselben Extension-Empfehlungen erhalten.
Wenn keine Abfrage erscheint, öffne die Extensions-Ansicht und suche:
@recommended
Nächster Schritt¶
Fahre mit Windows-Einrichtung (2): PCS-Tool-Bootstrap fort. Diese Seite führt .\pcs.cmd install tools aus, initialisiert die repo-lokale Umgebung, prüft TIA-Openness-Zugriff und verifiziert die PCS CLI.