Colorizing Git output
There is a simple tweak to make working with Git a lot nicer that people often don't know about, or forget to do is turn on Git's ability to colorize its output.
From the command line you can git config --global color.ui auto
, or
edit your .gitconfig
directly.
~/.gitconfig
[color]
ui = auto
This will automatically colorize (among other things) the output from
git log
, git status
, git show
, and git add -i
.
For example, git status
will now show files with staged changes in
green, and unstaged and untracked files in red. As shown below:

Another example of the improved output after setting the colorization
option is how git add -i
will colorize the shortcut letters of its
various commands.
