Problème
Comment rendre la git logsortie de commande correctement affichée sur l'invite de commande Windows?
Exemple
Comme vous pouvez le voir, je peux taper correctement les caractères diacritiques, mais git logla sortie est en quelque sorte échappée. Selon le UTF-8tableau de codage, les codes entre crochets ( <et >) de la sortie correspondent aux git configparamètres précédemment saisis .
J'ai essayé de définir LESSCHARSETla variable d'environnement sur utf-8comme suggéré dans l' une des réponses pour un problème similaire, mais la sortie est brouillée:
Je sais qu'il .git/configest correctement encodé utf-8car il est géré gitkcomme prévu.
Voici la localesortie de commande si nécessaire
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=
ÉDITER:
La sortie est la même également en pure git-bash :
donc je pense que le problème est indépendant du shell et concerne Git ou sa configuration elle-même.






