git- 출력에 이상한 문자가 있습니다(msys-git)
문제
저는 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
딱히 문제는 아니지만 짜증나네요...이러한 문자를 비활성화하고 깨끗한 출력을 얻을 수 있는 방법이 있습니까?
해결책
git config --global color.ui false
해당 문자는 텍스트 색상 변경을 담당하므로(Windows 콘솔에서는 지원되지 않음) 이를 수행해야 합니다.
제휴하지 않습니다 StackOverflow