更改签名提交的密钥格式

nai*_*cio 6 git ssh commit github gnupg

我正在尝试设置 gpg 密钥来签署工作评论。昨天我尝试使用 ssh 密钥来执行此操作,并使用 commnand 将格式更改为 ssh git config [--global] gpg.format ssh,但今天我生成了一个 gpg 密钥,我想使用它而不是 ssh 但现在我不知道如何更改格式,因为如果我使用相同的命令并将 ssh 更改为 gpg,则会出现以下错误:

错误:gpg.format 的值不受支持:pgp 致命:文件“C:/Users/...”中的配置变量“gpg.format”错误

有人知道如何重置它或再次更改为 gpg 吗?谢谢大家!

phd*_*phd 10

可能的值为“openpgp”、“x509”、“ssh”。你需要“openpgp”:

git config --global gpg.format openpgp
Run Code Online (Sandbox Code Playgroud)

这是默认值,因此您可以完全删除该密钥:

git config --global --unset gpg.format
Run Code Online (Sandbox Code Playgroud)