当我运行时git diff
,每个diff的标题部分都是白色文本。由于我使用的是浅色背景,因此很难阅读,因此我想对其进行更改。
我发现我可以在diff输出中更改其他颜色,如下所示(在中.gitconfig
):
[color "diff"]
old = green
new = red
但是我不知道要为标题颜色添加什么。更好的是,是否有记录所有默认git config
设置的地方?
“差异标题”是指这样的行:
diff --git a/README.md b/README.md
index f102026..c5e3428 100644
--- a/README.md
+++ b/README.md
尝试设置color.diff.meta
,例如
git config --global color.diff.meta blue
或通过手动编辑配置文件
[color "diff"]
meta = blue
您可以浏览参考中的各种color.
设置以git-config
获取更多可能的设置。该color.diff.meta
设置在此处列出:
color.diff.<slot>
使用自定义颜色进行diff着色。<slot>
指定补丁的哪一部分使用指定的颜色,并且是plain
(上下文文本),meta
(metainformation),frag
(hunk标头),func
(hunk标头中的函数),old
(删除的行),new
(添加的行),commit
(commit标头)之一)或whitespace
(突出显示空白错误)。这些变量的值可以在中指定color.branch.<slot>
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句