GPG One Liners

Used in Signing commitsarrow-up-right

gpg --list-keys

Remove GPG key by Fingerprint

gpg --delete-keys --fingerprint <GPG Fingerprint>

Add Git Default GPG Fingerprint

# Global
git config --global user.signingkey <GPG Fingerprint>

Unset Git Default GPG Fingerprint

# Global
git config --global --unset-all user.signingkey

Listing public keys

# Same result with `--list-secret-keys`
gpg --list-keys

Exporting a public key

Exporting a private key

But this approach has security concerns according to thisarrow-up-right.


Reference

Last updated