Git konfigurieren
Sie müssen zuerst das Git-Client-Paket installieren, um mit Git zu beginnen. Mit diesem Paket können Sie verschiedene Git-Befehle über die Eingabeaufforderung oder einen GUI-Client ausführen. Visual Studio Code unterstützt sofort Git-Befehle, aber Sie müssen die Git-Anwendung installieren, bevor Visual Studio Code kann diese Befehle verwenden kann.
Git ist ein kostenloses und verteiltes Open-Source-Versionskontrollsystem, das Sie problemlos auf einem Windows-Computer installieren können. Sie können zu Git installieren navigieren.
Während des Installationsassistenten können Sie meistens die Standardeinstellungen verwenden. Der Installationsassistent schlägt standardmäßig den Vim-Editor vor. Sofern Sie nicht mit befehlsbasierten Texteditoren vertraut sind, empfehlen wir die Auswahl von Visual Studio Code als Git-Standardeditor, da die Verwendung von Vim für einige Benutzer schwierig sein kann.
Eine weitere wichtige Einstellung, von der Sie sicherstellen müssen, dass sie während der Installation überprüft wird, ist die Verwendung von Git-Anmeldeinformationsverwaltung. Diese Einstellung behandelt die Authentifizierung mit Azure DevOps, ältere Team Foundation-Dienste und GitHub in Ihrer Windows-Umgebung. Die Anmeldeinformationen sind sicher in der Windows-Anmeldeinformationsverwaltung gespeichert. Das .NET Framework (derzeit v4.5.1 oder höher) muss ebenfalls installiert werden.
Sie können die Windows-Anmeldeinformationsverwaltung finden, indem Sie die Suchfunktion in Windows verwenden und nach Anmeldeinformationsverwaltung suchen. Sie können auch die Systemsteuerung öffnen und Anmeldeinformationsverwaltung auswählen.
In der Anmeldeinformationsverwaltung können Sie zwischen Web‑ und Windows-Anmeldeinformationen auswählen. Wenn Sie eine Verbindung zu einer Azure DevOps-Organisation oder einem GitHub-Konto herstellen, sind Ihre Anmeldeinformationen im Abschnitt Windows-Anmeldeinformationen unter Generische Anmeldeinformationen gespeichert. Wenn Sie jemals Ihren Benutzernamen oder Ihr Passwort ändern müssen, können Sie die Anmeldeinformationen in diesem Fenster ändern oder entfernen.
Azure DevOps verwendet häufig Persönliche Zugriffstoken (PAT), um Ihre Entwicklungsumgebung mit einem Repository zu verbinden. Diese PATs haben ein maximales Ablaufdatum von einem Jahr. Wann immer Sie eine neue PAT in Azure DevOps generieren, müssen Sie die Anmeldeinformationen in der Anmeldeinformationsverwaltung ändern.
Wenn Sie die Installation abgeschlossen haben, können Sie testen, ob Git erfolgreich auf Ihrem Computer installiert wurde. Öffnen Sie eine Eingabeaufforderung, und geben Sie git --version
ein.
Die Ausgabe sollte die aktuell installierte Version anzeigen.
Wenn Sie die Meldung erhalten, dass das Schlüsselwort „git“ nicht erkannt wird, können Sie versuchen, Ihren Computer neu zu starten. Wenn Sie immer noch dieselbe Meldung erhalten, können Sie versuchen, Git neu zu installieren.
Nach der Installation von Git müssen Sie einige Konfigurationseinstellungen vornehmen. Mit jedem Commit, das Sie ausführen (ein Commit speichert Dateien im Git-System), sind Ihr Benutzername und Ihre E-Mail-Adresse auch in Git gespeichert. Aus diesem Grund müssen Sie sie konfigurieren. Sie können die Befehle mit einem Fenster Eingabeaufforderung ausführen, oder Sie können die Funktion Terminal innerhalb von Visual Studio Code verwenden.
Öffnen Sie Visual Studio Code, wählen Sie dann Terminal in der Menüleiste und Neues Terminal aus. Daraufhin wird entweder eine PowerShell-Eingabeaufforderung oder eine reguläre Eingabeaufforderung unten in Ihrem Visual Studio Code-Fenster geöffnet.
Einstellungen in Git können auf drei Ebenen konfiguriert werden:
System – Diese Einstellungen werden auf alle Benutzer am Computer angewendet. Wenn Sie diese Einstellungen auf einem Remotedesktopserver konfigurieren, werden diese Einstellungen für alle Benutzer angewendet. Der Standardeditor ist eine Einstellung, die normalerweise auf Systemebene konfiguriert wird.
Global – Diese Einstellungen werden auf alle Repositorys des aktuellen Benutzers angewendet. Die Einstellungen werden in einer .gitconfig-Datei gespeichert, die Sie unter
C:\users\$user\.gitconfig
finden können. Ihre Einstellungen für Benutzername und ‑E-Mail werden auf globaler Ebene konfiguriert. Jeder Benutzer auf dem Computer verfügt über eine eigene .gitconfig-Datei.Lokal – Diese Einstellungen werden auf ein bestimmtes Repository angewendet. Wenn Sie eine Einstellung auf System‑ oder globaler Ebene für ein bestimmtes Projekt überschreiben möchten, verwenden Sie die lokale Einstellungsebene.
Um eine Liste Ihrer Konfigurationseinstellungen zu erhalten, können Sie den Befehl config ‑-list verwenden.
git config --list
git config --system --list
git config --global --list
git config --local -list
Verwenden Sie den Befehl config, um eine Einstellung zu erstellen oder zu aktualisieren. Mit einem Parameter können Sie definieren, auf welcher Ebene Sie arbeiten möchten. Um den Benutzernamen und die E-Mail-Adresse festzulegen, können Sie die folgenden Befehle verwenden.
git config --global user.name "Your Name"
git config --global user.email "name@xyz.com"
Das Aktualisieren des Standardeditors kann durch Angabe des Pfads zum Editor erfolgen.
git config --global core.editor "path_to_editor.exe"