Start·Terminal-Befehle
Anzeige

Krypto-Börsenbonus sichern

Boni, die es allein für die Anmeldung gibt. Die Bedingungen stammen direkt von der Börse.

git config

git

Aufruf

git config [--global] <key> [<value>]

Liest und schreibt git-Einstellungen; ohne --global gilt es nur für dieses Repository, ein frischer Klon kennt es also nicht.

Häufige Optionen

OptionBedeutung
--globalwrite to ~/.gitconfig for every repository
--localwrite to .git/config, the default
--list --show-originprint every setting and the file it came from
--get <key>print one value
--unset <key>delete one setting
-eopen the config file in your editor

Beispiele

git config --global user.email "me@example.com"

sets the address every future commit is signed with

git config --global init.defaultBranch main

new repositories start on main instead of master

git config --list --show-origin

shows which file each setting comes from

Verwirrend ist, dass Rückgängig mehrere Formen hat — den Zeiger eines Branch zu verschieben ist nicht dasselbe wie einen Gegen-Commit zu setzen.

So liest man das

  • Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
  • Drei Punkte … heißen: mehrere sind erlaubt.
  • Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.

Häufige Fragen

QWas macht git config?

Liest und schreibt git-Einstellungen; ohne --global gilt es nur für dieses Repository, ein frischer Klon kennt es also nicht.

QWie gibt man ihn ein?

git config [--global] <key> [<value>] — eckige Klammern markieren, was wegfallen darf.

QWie viele Optionen lohnen sich?

Hier stehen 6; die vollständige Liste steht in man git. Der Befehl gehört zu git.

Verwandte Befehle

man-Seite: man git-config