Windows上的Git可读性问题

时间:2018-08-20 14:16:10

标签: git

我在Windows 10上使用Git。当我用git branch -a做分支列表时,结果输出不可读。

主分支为白色。好的,我可以阅读。 活动分支为绿色。也可以,我也可以阅读。

但非活动分支为红色。并且默认的窗口powershell窗口是蓝色的。蓝色背景上的红色文字不可读。我想换一个分支。

我尝试将Powershell窗口背景更改为其他颜色。不活动的分支的红色文本都不可读。

是否可以更改Git的输出,以使不活动的分支不会显示为红色文本?

2 个答案:

答案 0 :(得分:4)

您可以在.gitconfig文件中定义自己的颜色:

[color "branch"]
    current = green
    local = yellow
    remote = magenta

您也可以使用reverse关键字来设置背景颜色,而不是设置文本颜色(例如:current = green reverse

更多选项: https://git-scm.com/docs/git-config#git-config-color

答案 1 :(得分:1)

关闭分支的颜色

git config --global color.branch false
  

Git会自动为大多数输出​​着色,但是有一个大师   如果您不喜欢这种行为,请切换。关闭所有Git的彩色   终端输出,执行以下操作:

git config --global color.ui false

如果您想更具体地了解哪些命令以及如何着色,Git提供了动词特定的着色设置。每个选项都可以设置为true,false或始终设置为

https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#_code_color_ui_code

了解更多信息