Не так давно обновился Git for Windows до версии 2.11.0. Установил новую версию на работе (Windows 7 64 bits). И после этого, например, при вызове git log вижу все русскоязычные комментарии в следующем виде:
===
<D0><B2><D0><BE>.... и т.д.
===
То есть, видно, что кодировка оригинального сообщения - UTF-8, но вот почему оно выводится таким странным образом в консоль ? Пробовал менять кодировку консоли в UTF-8 (из стандартной Windows-1251) через 'CHCP 65001', но это ничего не дало.
Самое интересное, что предыдущая версия Git 2.10.2 с тем же самым файлом конфигурации выводит русские комментарии в нормальном читаемом виде.
Дома под Убунтой стоит Git 2.11.0 и никаких проблем с комментариями тоже нет. То есть, предположительно, в 2.11.0 под Windows было введено нечто, что "поломало" вывод русских букв. Или же был введен какая-то новый параметр...
В общем, пока проблему так и не решил (пришлось откатиться на 2.10.2). Так что, если кто из читателей столкнулся с тем же и знает, в чем подвох, буду рад прочитать ваши рекомендации по устранению вышеописанной проблемы.
UPDATE от 23.01.2017:
Только что обновился на минорную версию 2.11.0.3 и, о чудо, вывод в консоль работает нормально. То есть, русские буковки отображаются в приемлемом виде. Что радует )
===
<D0><B2><D0><BE>
То есть, видно, что кодировка оригинального сообщения - UTF-8, но вот почему оно выводится таким странным образом в консоль ? Пробовал менять кодировку консоли в UTF-8 (из стандартной Windows-1251) через 'CHCP 65001', но это ничего не дало.
Самое интересное, что предыдущая версия Git 2.10.2 с тем же самым файлом конфигурации выводит русские комментарии в нормальном читаемом виде.
Дома под Убунтой стоит Git 2.11.0 и никаких проблем с комментариями тоже нет. То есть, предположительно, в 2.11.0 под Windows было введено нечто, что "поломало" вывод русских букв. Или же был введен какая-то новый параметр...
В общем, пока проблему так и не решил (пришлось откатиться на 2.10.2). Так что, если кто из читателей столкнулся с тем же и знает, в чем подвох, буду рад прочитать ваши рекомендации по устранению вышеописанной проблемы.
UPDATE от 23.01.2017:
Только что обновился на минорную версию 2.11.0.3 и, о чудо, вывод в консоль работает нормально. То есть, русские буковки отображаются в приемлемом виде. Что радует )
Комментариев нет:
Отправить комментарий