我正在使用 Cmder 控制台模拟器和用于Windows2.20.1的Git。
我跟着 Pretty git branch graphs 问题回答在哪里 git tree 别名将在 ~/.gitconfig :
git tree
~/.gitconfig
[alias] tree = log --all --graph --decorate=short --color --format=format:'%C(bold blue)%h%C(reset) %C(auto)%d%C(reset)\n%x09%x09%x09%C(black)%s %C(reset)'
基本上,当提交消息逐渐消失时,它呈现为黑色。它在Git-Bash控制台(屏幕截图的右侧)中工作良好,而在Cmder(左侧)中,黑色的提交消息不可见(当然,如果我选择输出,它们就在那里):
要使左侧控制台看起来与右侧相似,需要对颜色进行哪些调整?
也就是说,要使黑色的提交消息可见。
老实说,我不知道这是不是与指挥官或康涅姆配置的问题。我试过所有的色彩主题与指挥官,但没有任何改善。
这是因为在POSIX终端中运行命令时, black 被视为RGB(0,0,0)。但是在winapi终端运行git时,输出结果是“color with” 索引0 “。
black
你可以试试 posix mode in ConEmu 也一样,但是为新用户设置并不容易。
最简单的方法:
0 0 0