是否可以使用自定义 git 日志格式自定义 GPG 有效性?
Is it possible to customize the GPG validity using a custom git log format?
我指定了一个 git 别名,它在提交日志中显示 GPG 签名有效性。
[alias]
l = log --graph --decorate --pretty=format:'%C(auto)%G? %H %d%n%an <%ae> [%ai]%n%n %s%n%Creset'
可以找到格式的完整参考 here。
我正在使用 %G?
来显示每个提交的 GPG 签名有效性。这显示 G
表示好的签名,B
表示错误的签名,等等。
是否可以自定义用于表示签名有效性的字符?例如。 %Cgreen✔%C(auto)
表示好,%Cgreen✖%C(auto)
表示坏等等?如果是,怎么做?
我怀疑。 pretty.c 中的 signature_check.result
似乎是根据固定的字符列表进行检查,然后按字面意思使用。
我指定了一个 git 别名,它在提交日志中显示 GPG 签名有效性。
[alias]
l = log --graph --decorate --pretty=format:'%C(auto)%G? %H %d%n%an <%ae> [%ai]%n%n %s%n%Creset'
可以找到格式的完整参考 here。
我正在使用 %G?
来显示每个提交的 GPG 签名有效性。这显示 G
表示好的签名,B
表示错误的签名,等等。
是否可以自定义用于表示签名有效性的字符?例如。 %Cgreen✔%C(auto)
表示好,%Cgreen✖%C(auto)
表示坏等等?如果是,怎么做?
我怀疑。 pretty.c 中的 signature_check.result
似乎是根据固定的字符列表进行检查,然后按字面意思使用。