Недавно я получаю эту ошибку при использовании msysgit, в частности, когда есть некоторый контент, не ASCII генерируется выходным мерзавец:msysgit: предупреждение шрифта Unicode
предупреждение: Консоль шрифт, вероятно, не поддерживает Unicode. Если на выходе появляются странные символы, подумайте о переходе на TrueType-шрифт, например Lucida Console!
Самое смешное, что, хотя это сообщение говорит мне, что мой шрифт не поддерживает Unicode, он на самом деле делает, и данный текст отображается правильно (в правильном кодировании & все символы отображаются).
Печально то, что я не могу найти способ отключить это сообщение. Я попытался изменить шрифт в Git Bash (обычно я использую PowerShell), но когда я проверил шрифт там, я заметил, что он уже был установлен на Lucida Console, и предупреждение появляется в той же самой консоли. Поэтому я немного не понимаю, что делать, чтобы исправить это, или, по крайней мере, остановить msysgit от печати этого предупреждения все время.
Я попытался переустановить msysgit, также с выбранной опцией, которая должна установить шрифт в Lucida Console, но это не помогло. Что я могу сделать?
Я только видел эту ошибку на 'git push', когда сервер возвращает какое-то странное сообщение об ошибке. Обратите внимание, что UTF8 находится в процессе поддержки: http://stackoverflow.com/questions/5854967/git-msysgit-accents-utf-8-the-definitive-answers/6043599#6043599 – VonC
Это обычная проблема с бинарный распределенный win32 msysgit. Компиляция его сама и использование в сочетании с console2 решило эту проблему. – mbx
@mbx С появлением проблемы я переустановил свой компьютер (не из-за этой проблемы), и проблема исчезла именно так. Точно так же он появился раньше, ничего не меняя в системе. – poke