为什么git不会产生GPG代理?

时间:2017-09-22 01:17:25

标签: git gnupg sign

我在提交我的git repo时总是使用签名提交。我使用的是ncurses gpg代理。提交失败,标准错误

error: gpg failed to sign the data
fatal: failed to write commit object

无论如何我的仓库中有一个空文件dummy.txt,执行后

gpg --clearsign dummy.txt

弹出ncurses代理,请求密码并解锁密钥5分钟。然后所有git提交,我在接下来的5分钟内成功签名。这意味着git配置是正确的。但也许它没有产生ncurses的许可?

知道为什么会这样吗?

0 个答案:

没有答案