web-dev-qa-db-ja.com

git commitに署名するときは、GPGパスワードを覚えておいてください

Git commitを実行するたびにパスフレーズの入力を求められないように、GPGパスワードを保存することは可能ですか?

21
gauge

~/.gnupg/gpg-agent.confでgpg-agentのタイムアウト期間を次の行で設定できます:

default-cache-ttl 3600

これは、gpg-agentにパスフレーズを1時間保存するように指示します。不定にしたくはありませんが、常に入力しないことも有益です。

24
Ben