【发布时间】:2018-01-12 16:30:00
【问题描述】:
我对 git 和使用 GPG 密钥签署提交有疑问。
我有一个主密钥(仅用于认证)。我为每台计算机创建了两个子密钥(仅用于签名)。我已将公钥添加到 Github,使用 user.signingKey 配置选项配置了 git。
问题是 git 似乎忽略了配置选项并一直使用最新的子键(列表中的最新子键 gpg --list-secret-keys EMAIL)。
我已经在两个环境中检查过,同样的问题。我正在使用以下 git 版本:git version 2.15.1
有什么线索吗?
【问题讨论】: