我在签署提交时遇到了问题。使用以下git配置:
user.name=Bob
user.email=[bob's email]
user.signingkey=ABCDEFGH
user.user=bob1
gpg.program=gpg2
我被告知只需包含秘钥的前八个字符。
在暂存后,执行 git commit -S -m "commit message"
命令时,我收到以下错误信息:
error: gpg failed to sign the data
fatal: failed to write commit object
看起来遇到这个错误的大多数用户都是在Mac上并且需要进行一些额外设置。但我在Kali Linux上。
有什么建议吗?
似乎大多数遇到此错误的用户都是使用Mac电脑,并且需要进行一些额外的设置。但我在Kali Linux上。你有什么建议吗?
git commit -vvv -S ...
来获取更多信息。 - jww