MacOS High Sierra GPG Signing

Verified Commits

Step 1. Install Software

Info: gpg-agent is not more available but you can use gnupg

Step 2. Create ~/.gnupg/gpg-agent.conf


Step 3. Create ~/.gnupg/gpg.conf


Step 4. Modify ~/.bashrc or ~/.zshrc


Restart Terminal

Step 5. Generate your Key

Add GPG key to your GitHub Account

Step 6. Configure Git

Step 7. Store password in keychain

  1. Create a Commit and toggle “Save in Keychain”
  2. Restart your Mac
  3. There should now be a “GnuPG” entry in your Keychain