我发现这需要一个--format
论点:
--format <format>
A string that interpolates %(fieldname) from a branch ref being shown and the object it points at. The format is the same as that of git-for-each-ref(1).
当我看的时候man git-for-each-ref
我发现
When unspecified, <format> defaults to %(objectname) SPC %(objecttype) TAB %(refname).
底部有以下示例:
--format='From: %(*authorname) %(*authoremail)
Subject: %(*subject)
Date: %(*authordate)
Ref: %(*refname)
%(*body)
' 'refs/tags'
--format="ref=%(refname)"
还有一些我了解得更少的东西。
答案1
太长了;
git config -g color.branch.upstream 'red bold'
git 命令:
git config color.branch.upstream '<fg-color> [<bg-color>] [<attribute>...]'
git 配置文件:
[color "branch"]
upstream = <fg-color> [<bg-color>] [<attribute>...]
可能<fg-color>
和<bg-color>
值:
black blue cyan default green
magenta normal red white yellow
可选地添加前缀以bright
表示这些颜色或使用#RRGGBB
值的更亮色调。
可能的<attribute>
值:
blink bold ul italic
reverse strike dim
例子:
git config color.branch.upstream 'yellow red bold ul'
git config color.branch.upstream brightblue
git config color.branch.upstream '#c0c0ff'
有关详细信息,请参阅git-config(1)
手册页,并注意并非每个终端都支持所有功能。另外不要忘记使用 --global 标志来使更改全局:)