Saturday, April 23, 2022

[SOLVED] Cygwin: color coding and branch info for git?

Issue

I just recently changed my client from Git Bash to Cygwin but I am missing color coding when I do git status for example and also the bash prompt doesn't include the current branch / rebase etc.

Does anyone know how to make Cygwin look like Git Bash?


Solution

It sounds like you just need to set up your .gitconfig for your cygwin shell to enable coloured output. Here is what I have in my ~/.gitconfig file (with which I get coloured markup in the output):

[color]
        diff = auto
        status = auto
        branch = auto
        interactive = auto
        ui = true
        pager = true

I think the most important line here is ui = true, which you can turn on straight from the command line if you wish:

git config --global color.ui true


Answered By - Lee Netherton
Answer Checked By - Cary Denson (WPSolving Admin)