Git-Konfigurationsbefehle
- Festlegen von Benutzername und E-Mail
- Farbige Anzeige der Ausgabe
- Festlegen eines Befehlsalias
- Entfernen von Dateien aus der Versionskontrolle
- Verfolgen leerer Verzeichnisse in der Versionskontrolle
- Anzeigeeinstellungen
- Einrichten einer HTTP-Verbindung mit einem Proxyserver
- Aufbauen einer HTTP-Verbindung mit einem Proxyserver mit Benutzerauthentifizierung
Festlegen von Benutzername und E-Mail
$ git config --global user.name <username>
$ git config --global user.email <mailaddress>
Ohne die Option --global
gilt diese Einstellung nur für ein bestimmtes Repository.
Farbige Anzeige der Ausgabe
$ git config --global color.ui auto
Festlegen eines Befehlsalias
$ git config --global alias.<aliasname> <commandname>
Entfernen von Dateien aus der Versionskontrolle
$ echo <filename> >> .gitignore
Fügen Sie die Pfade der Dateien in der Datei .gitignore
hinzu. Git wird diese Dateien nicht mehr verwalten. Damit dies funktioniert, müssen Sie die Datei .gitignore
per Commit übertragen.
Verfolgen leerer Verzeichnisse in der Versionskontrolle
$ cd <dirname>
$ touch .gitkeep
Git verfolgt keine leeren Verzeichnisse. Wenn Sie diese Funktion zur Versionskontrolle hinzufügen möchten, müssen Sie eine Datei im entsprechenden Verzeichnis ablegen. Eine gängige Praxis ist es, eine .gitkeep
-Datei in das leere Verzeichnis einzufügen.
Anzeigeeinstellungen
$ git config --global --list
Einrichten einer HTTP-Verbindung mit einem Proxyserver
Fügen Sie die folgende Einstellung zu den http-Elementen der .gitconfig
-Dateien hinzu.
[http]
proxy = <address of the proxy server>:<port of the proxy server>
Sie können dies auch mit dem folgenden Konfigurationsbefehl konfigurieren:
$ git config --global http.proxy <address of the proxy server>:<port of the proxy server>
Aufbauen einer HTTP-Verbindung mit einem Proxyserver mit Benutzerauthentifizierung
Fügen Sie die folgende Einstellung zu den http-Elementen der .gitconfig
-Dateien hinzu.
[http]
proxy = http://<username>:<password>@<address of the proxy server>:<port of the proxy server>
Sie können dies auch mit dem folgenden Konfigurationsbefehl konfigurieren:
$ git config --global http.proxy http://<username>:<password>@<address of the
proxy server>:<port of the proxy server>