このオプションを.gitconfig
[commit]
gpgsign = true
しかし、Git は、コミットを行うたびにパスフレーズを要求します。空のパスフレーズで新しい鍵ペアを作成したくありません。むしろ、Git がパスフレーズを数時間保持することを望みます。
それは可能ですか?
このオプションを.gitconfig
[commit]
gpgsign = true
しかし、Git は、コミットを行うたびにパスフレーズを要求します。空のパスフレーズで新しい鍵ペアを作成したくありません。むしろ、Git がパスフレーズを数時間保持することを望みます。
それは可能ですか?
パスワードを 1 回入力するだけでよいように、 gpg-agentを使用します。
gpg-agent は、プロトコルから独立して秘密 (秘密) キーを管理するデーモンです。
Mac OS を使用している場合は、https: //gpgtools.org/ を使用してパスワードをキーチェーンに保存できます。
GitHub docsから、ヒント セクションを確認してください。
To store your GPG key passphrase so you don't have to enter it every
time you sign a commit, we recommend using the following tools:
For Mac users, the GPG Suite allows you to store your GPG key
passphrase in the Mac OS Keychain.
For Windows users, the Gpg4win integrates with other Windows tools.
You can also manually configure gpg-agent to save your GPG key
passphrase, but this doesn't integrate with Mac OS Keychain like
ssh-agent and requires more setup.