gpg 不会使用 GNUPGHOME 环境变量

gpg 不会使用 GNUPGHOME 环境变量

我已将 GNUPGHOME 设置为“/somedir/gpg”,并且它设置,因为echo $GNUPGHOME在 bash 和 zsh 中都返回正确的值。但是,gpg -h仍然将 ~/.gpg 列为主目录,并且它看不到我的密钥。我会使用标志--homedir,但我正在尝试使用git commit -s,所以我无法指定它。

答案1

事实证明,虽然我在 bash 中将其设置为环境变量,但我忘记在 zshrc 中使用 export。

相关内容