Pri*_*waj 5 git github gnupg intellij-idea
sudo install gpg由于密码错误,我做错了。现在我无法通过 intelliJ 提交任何内容。我收到以下错误:
gpg: skipped "10XXXXXXXXX3892": secret key not available gpg: signing failed: secret key not available error: gpg failed to sign the data fatal: failed to write commit object
gpg: skipped "MyUpdates": secret key not available gpg: signing failed: secret key not available error: gpg failed to sign the data fatal: failed to write commit object
Run Code Online (Sandbox Code Playgroud)
这里显示了两个密钥“10XXXXXXXXX3892”和“MyUpdates”。有什么办法可以摆脱gpg错误。如何卸载 gpg?
这听起来像是权限问题。您可能以运行 IntelliJ 的另一个用户身份创建/安装了密钥。如果您在普通用户帐户下运行 IntelliJ(您通常应该这样做),请再次获得 GnuPG 主目录的所有权:
sudo chown -R $USER:$USER ~/.gnupg
Run Code Online (Sandbox Code Playgroud)
然后确保您可以看到私钥:
gpg --list-secret-keys
Run Code Online (Sandbox Code Playgroud)