2017-02-15 20 views
0

Когда я типа git log, он показывает:Git Ошибка формата журнала

ESC[33m0136a75 ESC[34m%>(12)Fri Feb 10 07:19:55 2017 
ESC[32m%<(7)Tran Le  
ESC[31m (HEAD, origin/jpt-dev, jpt-dev) 
ESC[mImprove search in jpTlogMonitor 
ESC[33m809b3a9 ESC[34m%>(12)Wed Feb 8 09:54:38 2017  
ESC[32m%<(7)Tien Pham ESC[31m ESC[mFix jpTgenNetconf_SUITE test_timeout testcase 
ESC[33me366d23 ESC[34m%>(12)Tue Feb 7 10:33:57 2017  

Так что я думаю, что что-то неправильно в моей конфигурации. В чем главная причина?

+2

Ваш терминал не может понять ANSI цвета. – poke

+0

Какую систему/терминал вы используете? – LeGEC

ответ

1

Как пояснил @poke: вы видите escape-последовательности (см., Например, this link), которые должны интерпретироваться вашим терминалом как сигналы, чтобы сказать «отобразить следующий текст желтым», «отобразить следующий текст жирным шрифтом», и т.д ...

  • вы можете попробовать другой терминал (например: мерзавец Баш под окнами),

  • мерзавец должен выключиться цвета, если он обнаруживает, что не пишет в терминале:

    $ git log | less 
    
  • или вы можете сказать, мерзавец, чтобы никогда отображения цветов на вашем ПК:

    $ git config --global color.ui false 
    

    (смотрите документацию: Colors in git)

+0

Спасибо leGEC, он работает^_ ^ –

 Смежные вопросы

  • Нет связанных вопросов^_^