2017-02-15 64 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評論:你看到的是轉義序列(見例如this link),它應該被你的終端解釋爲「顯示下列黃色文本」,「以粗體顯示以下文本」等等......

  • 你可以嘗試另一種終端(如:windows下的git bash)的,

  • 混帳應關閉的顏色,如果它檢測到它是不是寫到終端:

    $ git log | less 
    
  • ,或者你可以告訴你的PC上的Git來從未顯示顏色:

    $ git config --global color.ui false 
    

    (請參閱文檔:Colors in git

+0

感謝leGEC,它的作品^ _ ^ –