SSH commit signing was introduced in git 2.34.0 (November 2021). Configure with: `git config --global gpg.format ssh` and `git config --global user.signingkey ~/.ssh/id_ed25519.pub`. Verify signatures with an `allowed_signers` file. GitHub and GitLab both display SSH-signed commit verification badges.
--gpg-sign (-S) on commit/tag commands