トピックには、より一般的なスレッドが既にあります。 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
私は何が欠けていますか?