Wiki How to Sign Git Commits with an SSH Key from 1Password? Signing a commit proves it actually came from you and gets you the "Verified" badge on GitHub, GitLab, and Bitbucket. Since Git 2.34, you can sign with an SSH key instead of GPG. And 1Password can handle the signing for you without your private key ever touching...