git gui是一个非常有用的图形客户端,但它的实用性在某种程度上是通过差异的颜色来实现的:上下文文本以黑色排版(因此过度强调),而更改以红色和绿色的弱阴影突出显示 \xe2\x80\x93 一个问题患有部分红绿色盲。
可以git diff配置颜色(设置color.diff.*),但git gui会忽略这些设置。
是否有任何可用设置会影响 中的颜色选择git gui?
使用 Git 2.30(2021 年第一季度),
请参阅Serg Tereshchenko ( )的提交 4d22c05(2020 年 11 月 22 日)。(由Junio C Hamano 合并 -- --在提交 f4d8e19,2020 年 12 月 18 日)last-partizan
gitster
git-gui:修复选定的文本颜色签字人: Serg Tereshchenko
签字人: Pratyush Yadav
添加了文本小部件的选定状态颜色。
活动和非活动选择的颜色相同,以匹配以前的行为。
这表明您可以编辑 git-gui 的 Tcl 源来更改您需要的任何颜色。
例如,在“ git gui 的深色主题”中建议了这一点
颜色定制示例:
使用 Git 2.30(2021 年第一季度),
请参阅Stefan Haller的提交 da4d86d(2020 年 12 月 18 日)和提交 f9481b1(2020 年 11 月 22 日)。
(由Junio C Hamano 合并 -- --在提交 f4d8e19,2020 年 12 月 18 日)stefanhallergitster
git-gui:对非活动文本小部件使用灰色背景签字人: Stefan Haller
签字人: Pratyush Yadav
这样可以更容易地一目了然地看出四个主视图中的哪一个具有键盘焦点。