如何从GitHub中删除GPG密钥
我的GPG密钥有问题。我从我的电脑和帐户中删除了我的GPG密钥,现在当我想从我的电脑提交更改时,它会显示: gpg:跳过“名称”:密钥不可用 gpg:签名失败:密钥不可用 错误:gpg无法对数据进行签名 致命:无法写入提交对象 那么如何从Git取消设置GPG密钥呢?要从GitHub远程设置GPG密钥,请转到并在如何从GitHub中删除GPG密钥,git,github,Git,Github,我的GPG密钥有问题。我从我的电脑和帐户中删除了我的GPG密钥,现在当我想从我的电脑提交更改时,它会显示: gpg:跳过“名称”:密钥不可用 gpg:签名失败:密钥不可用 错误:gpg无法对数据进行签名 致命:无法写入提交对象 那么如何从Git取消设置GPG密钥呢?要从GitHub远程设置GPG密钥,请转到并在GPG密钥下选择一个并将其删除 要将其从Git中删除,我相信@Mincong Huang的建议可能有效: git config --global --unset user.signingk
GPG密钥下选择一个并将其删除
要将其从Git中删除,我相信@Mincong Huang的建议可能有效:
git config --global --unset user.signingkey
然后可以全局禁用提交的GPG登录密钥
git config --global commit.gpgsign false
也许git config--global--unset user.signingkey
?这是我做的第一件事。但是谢谢。Git配置有两个作用域:全局作用域和项目作用域。我的命令取消全局设置,但您可能还需要取消项目设置。另一件可能有用的事情是:禁用全局范围和项目范围的commitgit config commit.gpgsign false的自动GPG签名。