Why don't git colors show up in iTerm2 Why don't git colors show up in iTerm2 bash bash

Why don't git colors show up in iTerm2


You should check that iTerm is setting the TERM variable correctly. On my system, I see:

echo $TERMxterm-256color

And have working colours in git. This is set according to the 'Report Terminal Type' property in iTerm's preferences.

here's a screenshot of iTerm 2's preferences

You should also check the Colors tab, and ensure the contrast slider isn't all the way to the right.


In my case I had coloured output from other terminal applications in iTerm, just not git.For anyone still looking to solve this, what did it for me was the solution from http://buildamodule.com/forum/post/iterm-git-ui-colors.

Modify your global git config as follows:

git config --global color.ui true


I found an answer to this via http://code.google.com/p/iterm2/issues/detail?id=1639 that works for me.

"The solution is to add this to your ~/.gitconfig "

[core]    pager = less -R