Проблема
Как сделать так, чтобы git logвывод команды правильно отображался в командной строке Windows?
пример
Как видите, я могу правильно набирать диакритические символы, но на git logвыходе это каким-то образом экранировано. Согласно UTF-8таблице кодирования, коды между угловыми скобками ( <и >) на выходе соответствуют ранее введенным git configпараметрам.
Я попытался установить для LESSCHARSETпеременной среды значение, utf-8указанное в одном из ответов на аналогичную проблему, но затем вывод искажен:
Я знаю, .git/configчто кодируется правильно, так utf-8как он обрабатывается, gitkкак ожидалось.
Вот localeвывод команды, если необходимо
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=
РЕДАКТИРОВАТЬ:
Вывод такой же и в чистом git-bash :
поэтому я считаю, что проблема не зависит от оболочки и связана с Git или его конфигурацией.






