2

トピックには、より一般的なスレッドが既にあります。 git commits に署名するときに GPG パスワードを覚えていますが、そこの答えは私にはうまくいきません。私の環境は次のとおりです。

  • Mac (macOS@10.15.7)
  • Bash (macOS に付属するデフォルト)
  • Git v2.27.0
  • GnuPG v2.2.20 (libgcrypt 1.8.5)

Homebrew 経由で GnuPG をインストールし、次の設定を~/.gnupg/gpg-agent.confファイルに書き込みました。

default-cache-ttl 1209600 # 14 days
max-cache-ttl 31536000 # 1 year

ただし、キャッシュは適用されません。を実行した後、約 10 分ごとにgit commit、gpg からパスワードの再入力を求められます。

これは私のグローバル.gitignoreファイルです:

[commit]
    gpgSign = true

私は何が欠けていますか?

4

1 に答える 1