2009-07-03 3 views
2

Ich benutze msys-git und bemerke, dass ich oft seltsame Zeichen in der Ausgabe bekomme, nachdem ich einen Git-Pull gemacht habe. Ich nehme diese irgendeine Art von Steuerzeichen, die einige Endgeräte verstehen könnten, aber in einem Standard-Windows-Eingabeaufforderung führen sie in diesem:git- seltsame Zeichen in der Ausgabe (msys-git)

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 

Es ist nicht wirklich ein Problem, aber ärgerlich ... ist es eine Möglichkeit, deaktivieren diese Zeichen und erhalten eine saubere Ausgabe?

Antwort

10

git config --global color.ui false sollte es tun, da diese Zeichen für das Ändern der Textfarbe verantwortlich sind (die von der Windows-Konsole nicht unterstützt wird).

+0

Ja, das hilft zwar merkwürdigerweise aber jetzt bekomme ich Farben im Ausgang! Die + sind in normaler Farbe, während die - in rot sind. Fair genug ... es wirft nur die Frage auf, was die +/- Zeichen eigentlich bedeuten? –

+0

Ein "+" steht für eine eingefügte Zeile, ein "-" steht für eine entfernte Zeile. – Bombe