1. Create a GPG key (public and private key) and add it into passwords and keys (seahorse).
ssh-keygen -t rsa -b 4096 -C "YOUR EMAIL@GMAIL.com"
// Remember the passphrase it is essential to verified/sign
copy paste its content to Github
7. That's it. Whenever you make a commit and push you will get a promt asking for pass phares (in step 3) and github credentials as usual respectively.
YOUR commits are now verified !!