Có cách nào để màu đầu ra cho git (hoặc bất kỳ lệnh nào) không?
Xem xét:
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
Và
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
#
Đầu ra trông giống nhau, nhưng thông tin hoàn toàn khác nhau: tệp đã chuyển từ trạng thái không được sắp xếp sang giai đoạn để cam kết.
Có cách nào để tô màu đầu ra? Ví dụ: tập tin không được tô màu đỏ, dàn dựng có màu xanh lá cây?
Hoặc thậm chí Changes not staged for commit:
sang màu đỏ và # Changes to be committed:
màu xanh lá cây?
Làm việc trong Ubuntu.
EDIT: Googling tìm thấy câu trả lời này hoạt động tuyệt vời : git config --global --add color.ui true
.
Tuy nhiên, có giải pháp nào chung hơn để thêm màu vào đầu ra lệnh không?