I asked if you have colourization turned on forcibly, and the answer appears to be yes.
To fix, find your ~/.gitconfig
and change the colour stanza to more like:
[color]
ui = auto
That does not force coloured output; if the output goes to a pipe, the colouring is dropped.