将GPG指定为程序后,配置文件混乱

时间:2016-04-08 06:48:06

标签: git

我正在尝试使用GPG密钥对我的提交进行签名,但是我最终通过执行此行在我的配置中弄乱了一些东西。

git config gpg.program = /usr/local/bin/gpg

现在我无法使用git,因为我收到以下错误:

error: cannot run =: No such file or directory
error: could not run gpg.
fatal: failed to write commit object

有人可以帮忙解决吗?我查看了我的全局.gitconfig,但我没有看到任何奇怪的内容。

1 个答案:

答案 0 :(得分:1)

git config的正确语法没有“=”。 实际上,您可以将gpg.program设置为 = ,如以下命令的输出所示:

git config gpg.program

您应该执行此行以设置正确的gpg.program

git config gpg.program /usr/local/bin/gpg