2

私は msys-git を使用していますが、git pull を実行した後、出力に奇妙な文字が表示されることがよくあります。これらは、一部の端末が理解できるある種の制御文字だと思いますが、標準の Windows コマンド プロンプトでは次のようになります。

 Source/MidiLib/AudioChannelMixer.cpp      ←[m |    6 ←[32m+←[m
 Source/MidiLib/AudioEnvironment.cpp       ←[m |    4 ←[32m+←[m
 Source/MidiLib/EventIDs.h                 ←[m |    1 ←[32m+←[m
 Source/MidiLib/MidiAssignable.cpp         ←[m |  207 ←[32m+++++++++++++++++++++++++←[m←[31m---←[m
 Source/MidiLib/MidiAssignable.h           ←[m |   39 ←[32m+++++←[m←[31m-←[m
 Source/MidiLib/MidiAssignmentsDlg.cpp     ←[m |  101 ←[32m++++++++++++←[m←[31m--←[m

それは実際には問題ではありませんが、面倒です...これらの文字を無効にしてきれいな出力を得る方法はありますか?

4

1 に答える 1

10

git config --global color.ui falseこれらの文字はテキストの色を変更する責任があるため、これを行う必要があります(Windowsコンソールではサポートされていません)。

于 2009-07-03T07:05:25.917 に答える