To be updated!
gpg --full-generate-key
gpg --list-secret-keys --keyid-format=long
gpg --armor --export <KEYID> | pbcopy
https://gist.github.com/kushsharma/9bb40d88ea6141a713abe9ff173a7fae
gpg --list-secret-keys --keyid-format=long
mkdir -m 0700 ~/.gnupg
echo "pinentry-program $(brew --prefix)/bin/pinentry-mac" | tee ~/.gnupg/gpg-agent.conf
pkill -TERM gpg-agent
git config --global commit.gpgsign true
git config --global user.signingkey XXXKEYIDXXX