我需要 git 中 gpg 键的帮助。首先,我使用以下命令从 Windows 导出密钥:
gpg --output backupkeys.pgp --armor --export-secret-keys --export-options export-backup user@email
然后在linux上我导入这个密钥
gpg --import backupkeys.pgp
并从未知变为终极。所以这就是我将这个密钥导入linux的方式。但现在我需要将 gpg 密钥添加到 git,所以我这样做:
git config --global user.signingkey mySuperKey
但是当我可以创建提交时
git commit -S -m "Super Commit"
我有这个输出
error: gpg failed to sign the data
fatal: failed to write commit object
不知道哪里有问题。