我无法在配置中使用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
答案 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>