Authentication keys let you push/pull over SSH. Signing keys verify signed commits on kitgit (Verified badge).
{% if !keys.is_empty() %}No SSH keys yet.
{% endif %}Add the public key above with usage Signing or Authentication & Signing, then configure git locally. Author email must match a verified email on your account.
git config --global gpg.format ssh git config --global user.signingkey ~/.ssh/id_ed25519.pub git config --global commit.gpgsign true
Used for commit verification. Vigilant mode flags unsigned commits on your profile.
{% if !gpg_keys.is_empty() %}No GPG keys yet.
{% endif %}Paste your public key above, then point git at the key id. Author email must match a verified email on your account.
git config --global user.signingkey YOUR_KEY_ID git config --global commit.gpgsign true