Skip to main content
  1. Learn center
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git-Befehle und -Einstellungen
  6. Git-Konfigurationsbefehle
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Git-Konfigurationsbefehle


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>

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life