在IntelliJ中设置gnupg homedir

时间:2017-05-31 08:23:03

标签: git intellij-idea gnupg

我使用我的私人gpg密钥签署我的git提交,并在免费桌面标准XDG BASE Directory之后将我的linux mint系统上的gnupg homedir从~/.gnupg更改为~/.config/gnupg

当我通过终端提交一些项目时,git知道我的密钥存储在目录~/.config/gnupg下,但IntelliJ不知道它。

我想使用gpg选项--homedir ~/.config/gnupg配置IntelliJ,但我无法在选项设置中找到配置它。

如何设置Intellij使用其他gpg主目录来签署我的提交?

1 个答案:

答案 0 :(得分:1)

不支持在IntelliJ中签名的提交 - 请参阅IDEA-110261

然而,ItelliJ只是调用命令行git,如果签名是从本机OS命令行(Windows命令提示符,Mac中的终端等)工作,它应该工作。但是,您可能需要默认启用签名,并稍微调整一下配置 - 请参阅this comment