IntelliJ Idea gpg无法签署数据

时间:2018-05-01 10:02:43

标签: git intellij-idea gnupg

我无法在配置中使用IntelliJ和激活的gpg。目前我只能用git bash manuel做到这一点。我使用Windows,我发现OSX有很多信息,但这对我没有帮助。

如何在不对git bash做任何事情的情况下在IntelliJ中使用VCS?

当我尝试提交某些内容时,这是IntelliJ的错误。

11:52   Commit failed with error
        0 files committed, 1 file failed to commit: update
        gpg failed to sign the data
        failed to write commit object

2 个答案:

答案 0 :(得分:0)

IDE不是终端,无法在命令行上处理gpg的提示问题。有关解决方法,请参阅this comment

答案 1 :(得分:0)

在Windows +(IntelliJ / AndroidStudio)中,您的全局git配置应如下所示:

user.name=<username>
user.email=<email>
user.signingkey=<key>
commit.gpgsign=true
gpg.program=<path to gpg.exe>