- Published on
GPG Agent の再起動のしかた
- Authors
- Name
- JichouP
- @JichouP
コマンド
gpgconf --kill gpg-agent
参考:services - How can I restart gpg-agent? - Super User
背景
git commit
するときに、GPG 署名をつけるようにしている。git pull
を忘れたまま git commit
してたまにやらかすが、GPG Passphrase の画面で思い出すことがある。
そのまま Passphrase を入力してしまうと、git commit
が進んでしまうので、Ctrl+C で中断するのだが、GPG Agent はずっと Passphrase の入力を待機するためか、その後にコミットできなくなってしまう。
そうなったときに GPG Agent の再起動が必要となる。
割と頻繁にやらかすので、すぐに再起動できるように bash の alias に登録しておこうかなぁ。。。