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:
초록색?
우분투에서 일하기.
편집 : 인터넷 검색은이 답변을 찾았습니다 git config --global --add color.ui true
.
그러나 명령 출력에 색상을 추가하는 더 일반적인 해결책이 있습니까?