En notiert por @VonC , color.ui
wird standardmäßig auf auto
seit Git 1.8.4
Aus der Unix & Linux Stackexchange Frage Wie kann man die Ausgabe von Git einfärben? und die Antwort von @Evgeny :
git config --global color.ui auto
En color.ui
ist eine Metakonfiguration, die alle verschiedenen color.*
Konfigurationen verfügbar mit git
Befehle. Dies wird eingehend erklärt in git help config
.
Im Grunde ist es also einfacher und zukunftssicherer als die Einstellung der verschiedenen color.*
Einstellungen separat.
Ausführliche Erklärung des git config
Dokumentation :
color.ui
: Diese Variable bestimmt den Standardwert für Variablen wie color.diff
y color.grep
die die Verwendung von Farbe pro Befehlsfamilie steuern. Der Anwendungsbereich wird sich erweitern, wenn mehr Befehle die Konfiguration lernen, um einen Standard für die --color
Option. Setzen Sie sie auf always
wenn Sie möchten, dass alle Ausgaben, die nicht für den maschinellen Verbrauch bestimmt sind, in Farbe erfolgen, auf true
o auto
wenn Sie möchten, dass solche Ausgaben in Farbe auf dem Terminal ausgegeben werden, oder um false
o never
wenn Sie es vorziehen, dass Git-Befehle keine Farbe verwenden, es sei denn, Sie haben dies explizit mit einer anderen Konfiguration oder dem --color
Option.