所以我只是一直按照 git 的说明进行操作,了解如何生成 gpg 密钥并签署我的提交,以便它们出现在我的帐户中。遵循一切到 T 并顺利完成这些最后的步骤:
git config --global user.signingkey 70DA..(my key)
git config --global commit.gpgsign true
但是,当我终于去:
git add .
git commit -S -m "whatever message"
我收到这三个错误:
could not find identity matching specified user-id: 70DA..(my key)
error: gpg failed to sign the data
fatal: failed to write commit object
我在其他帖子中看到了最后两个错误,但没有看到关于指定用户 ID 的错误。有谁知道如何解决这个问题或知道一些捷径来验证我的提交?我觉得花 2 个小时在这上面是一个愚蠢的时间,我有点尴尬。