我如何改变 `git difftool`“更改线”的颜色?

我如何改变 `git difftool`“更改线”的颜色?

我每天花很多时间在 Linux 控制台上工作。由于我的工作站使用的是 Windows 10 操作系统,因此我使用 SecureCRT,它运行完美。我在 SecureCRT 中使用“Solarized Dracula”配色方案。

由于我也开发软件,因此我git difftool每天多次使用该命令,我对更改的行和更改本身所使用的颜色感到非常沮丧。更改的行以与文本几乎相同的颜色突出显示(这很好,因此我一眼就能看到更改),颜色(白色/灰色)几乎相同,更改本身以与突出显示(红色)完全相同的颜色突出显示。

我怎样才能使高亮更加透明,或者如果不可能的话,改变它的颜色?我不想改变整个控制台的颜色!我试图通过谷歌找到解决方案,因为我猜这是一个常见问题,但找不到明确的解释或解决方案。

注意:我也尝试了不同的(SecureCRT)颜色方案,但它们都有相同(或类似)的问题。

在此处输入图片描述

答案1

这些git config命令可能会有帮助。例如:

git config --global color.diff.old "red normal bold"
git config --global color.diff.new "green normal bold"

参考:

相关内容