Gpg4winのgpg-agent.confの場所
· 約3分
Gpg4winのgpg-agent.confを置く場所について書いておきます.
Gitで署名付きコミットをするためにGPGキーが必要なので、Gpg4winをインストールしました. WinGetでインストールできます.
PS > winget install GnuPG.Gpg4win
現在のバージョンは 4.3.1
です.
キーを生成して、GitとGitHubに登録.
Gitの設定で常に署名付きコミットをするために以下の設定をしました.
PS > git config --global commit.gpgsign true
また、gpg.exe のパスをgitに設定しておく必要があります.
PS > git config --global gpg.program "C:\Program Files (x86)\GnuPG\bin\gpg.exe"
あとは、普通にコミットすればパスフレーズの入力が求められるので、正しく入力できればコミットできます.
署名付きコミットをGitHubにプッシュすれば、Verified
がつきます.