Zum Inhalt

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:

  1. Tom Westerling gibt dem Engineer Zugriff auf das private Repository.
  2. Der Engineer akzeptiert die GitHub-Einladung.
  3. 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.