Windowsでのやり方
gpg --full-gen-key --expert
でkeyを発行
gpg -a --export {{keyID}}
でエクスポート
表示されたkeyをcopyしてgithubにペースト
git config --global gpg.program gpg
で署名するのにインストールしたGPGを指定
(WSLの場合/mnt/c/Program Files (x86)/GnuPG/bin/gpg.exe
)
git config --global user.signingkey {{keyID}}
でIDの指定
すべてのコミットなどに署名をつけるためにした二つのコマンドを実行
git config --global commit.gpgsign true
git config --global tag.gpgsign true