Using gpg to sign commits

Instructions for signing commits via git and Github requires one to first setup a gpg key. To utilize the ed25519 algorithm, create your key like so.

gpg --quick-generate-key "FirstName LastName <username@somerandomemaildomain.com>" future-default default none

If one would like to add a comment, then just include in parentheses.

gpg --quick-generate-key "FirstName LastName (some comment) <username@somerandomemaildomain.com>" future-default default none

This is inspired by the shell script gpgit.