在git中,对于其他所有内容(例如状态、日志、分支名称等),颜色突出显示都可以使用。只是当我进行交互式变基时无法使用。这似乎有些合理,因为交互式变基发生在文本编辑器中,而其他交互只是终端输出。但我记得在Windows上的git bash中默认情况下高亮显示是有效的,因此在Mac上也一定有方法。
我希望能够对pick、squash和fixup等进行着色编码。
我尝试将~/.gitconfig
中的颜色参数interactive
设置为true
和auto
,并尝试显式提供一些颜色值,但没有任何效果。
[color]
branch = auto
diff = auto
status = auto
ui = auto
interactive = true
[color "interactive"]
pick = yellow
squash = green
fixup = cyan