Чи є спосіб кольорового виведення для git (або будь-якої команди)?
Поміркуйте:
baller@Laptop:~/rails/spunky-monkey$ git status
# On branch new-message-types
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: app/models/message_type.rb
#
no changes added to commit (use "git add" and/or "git commit -a")
baller@Laptop:~/rails/spunky-monkey$ git add app/models
І
baller@Laptop:~/rails/spunky-monkey$ git status
# On branch new-message-types
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: app/models/message_type.rb
#
Вихід виглядає так само, але інформація зовсім інша: файл перейшов від нестандартного до поетапного для фіксації.
Чи є спосіб розфарбувати вихід? Наприклад, файли, які не позначені, червоні, а поетапні - зелені?
Або навіть Changes not staged for commit:
до червоного і # Changes to be committed:
до зеленого?
Працює в Ubuntu.
EDIT: Googling знайшов відповідь , який прекрасно працює: git config --global --add color.ui true
.
Однак чи є якесь загальне рішення для додавання кольору до командного виводу?