我使用我的私人gpg密钥签署我的git提交,并在免费桌面标准XDG BASE Directory之后将我的linux mint系统上的gnupg homedir从~/.gnupg
更改为~/.config/gnupg
。
当我通过终端提交一些项目时,git知道我的密钥存储在目录~/.config/gnupg
下,但IntelliJ不知道它。
我想使用gpg选项--homedir ~/.config/gnupg
配置IntelliJ,但我无法在选项设置中找到配置它。
如何设置Intellij使用其他gpg主目录来签署我的提交?
答案 0 :(得分:1)
不支持在IntelliJ中签名的提交 - 请参阅IDEA-110261
然而,ItelliJ只是调用命令行git,如果签名是从本机OS命令行(Windows命令提示符,Mac中的终端等)工作,它应该工作。但是,您可能需要默认启用签名,并稍微调整一下配置 - 请参阅this comment