我正在使用Cmder控制台仿真器和Windows 2.20.1的Git的最新预览版。
我遵循了Pretty git branch graphs问题回答,其中显示了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(左侧)中,黑色的提交消息不可见(当然,如果我选择了输出,它们就在那里了) ):
需要进行哪些颜色调整才能使左侧控制台看起来类似于右侧?
也就是说,使黑色的提交消息可见。
说实话,我不知道这与Cmder或ConEmu配置有关。我已经尝试了Cmder随附的所有颜色主题,但是没有任何改进。
答案 0 :(得分:2)
这是因为在posix终端中运行命令时,{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/app.js"
}
被视为rgb(0,0,0)。但是,当您在WinAPI终端中运行git时,输出结果是“带有索引0 的颜色”。
您也可以尝试posix mode in ConEmu,但是为新用户设置起来并不容易。
最简单的方法:
black