Coloring the UI in the prompt
By default, Git has no colors when displaying information in the terminal. However, displaying colors is a feature of Git that is only a configuration away.
Getting ready
We'll use the Git-Version-Control-Cookbook-Second-Edition_tips_and_tricks
repository:
$ git clone https://github.com/PacktPublishing/Git-Version-Control-Cookbook-Second-Edition_tips_and_tricks.git
$ cd Git-Version-Control-Cookbook-Second-Edition_tips_and_tricks
How to do it...
First, we'll edit and add foo
:
$ echo "And another line" >> foo
$ git add foo
Change foo
some more, but don't add it to the staging area:
$ echo "Last line ...so far" >> foo
Create a new file called test
:
$ touch test
The git status
command will show us the status:
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: foo
Changes not staged for commit:
(use "git add <file...