Problem
Wie wird die git logBefehlsausgabe an der Windows-Eingabeaufforderung richtig angezeigt?
Beispiel
Wie Sie sehen können, kann ich diakritische Zeichen richtig eingeben, aber auf git logder Ausgabe ist irgendwie entkommen. Gemäß der UTF-8Codierungstabelle entsprechen die Codes zwischen spitzen Klammern ( <und >) von der Ausgabe den zuvor eingegebenen git configParametern.
Ich habe versucht, die LESSCHARSETUmgebungsvariable utf-8in einer der Antworten für ein ähnliches Problem auf " suggeriert" zu setzen, aber dann ist die Ausgabe verstümmelt:
Ich weiß, dass .git/configes richtig codiert ist, utf-8da es gitkwie erwartet gehandhabt wird .
Hier ist localeggf. die Befehlsausgabe
LANG=
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_ALL=
BEARBEITEN:
Die Ausgabe ist die gleiche auch in reinem Git-Bash :
Daher glaube ich, dass das Problem Shell-unabhängig ist und sich auf Git oder dessen Konfiguration selbst bezieht.






