我一直在设置开发环境,因此,当我创建提交时,它将由GPG自动签名。我在这里关注了Githubs文档:https ://help.github.com/categories/gpg/ 。
我正在尝试使用IntelliJ的git接口创建提交,但始终会因此错误而失败。
gpg: cannot open `/dev/tty`: Device not configured error: gpg failed to sign the data fatal: failed to write commit object
当直接从终端上使用git时,我没有遇到此错误,我发现一个人遇到类似问题(源代码树)的问题,并提到了有关GUI不会弹出以输入密码的问题。我假设这与该问题类似。
我该如何解决这个问题?
通过将以下内容添加到GPG中,配置GPG以允许从程序远程调用它gpg.conf
:
no-tty
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句