id:utgwkkがgitのコミットにはGPGで署名しておきたいと言っていたので,GPGの血が騒いでしまった.
git config --global commit.gpgSign true git config --global user.signingkey ここに鍵ID
こういう便利な設定を見付けた.
ところで自分はMagitをemacsで使っているのだけれど,うまく統合できるのかは謎.
magit側の設定
(setq transient-default-level 5)
を設定しておけばgpg署名できるオプションが表示できるようになってお得らしいけど,デフォルトで署名するのだからわざわざ設定しなくてもよさそう.
GPGの血
現代は便利な時代になったので,GPG鍵を手元で生成してYubikeyとかのセキュリティトークンにつっこめばよくて,カードリーダを買ったり,海外からカードを買ってきて税関に開封されたりすることもなくて,ありがたい.