This is a HowTo for setting up git for signing your commits auto-magic-ly with your GPG key.
- having a GPG-Key
get GPG key ID
gpg --list-keysset gpg programm for signing (optional)
git config --global gpg.program gpg2set gpg key for signing
git config --global user.signingkey <GPG-KEY-ID>
e.g.
git config --global user.signingkey F2C7AB2configure autosign
git config –-global commit.gpgsign true # global - for all repos
git config commit.gpgsign true # local - for the current repos