code:git_commit_signing
Git Commit Signing
git config --global gpg.format ssh git config --global user.signingkey ~/.ssh/id_ed25519.pub git config --global commit.gpgsign true echo "$(git config --global --get user.email) namespaces=\"git\" $(cat ~/.ssh/id_ed25519.pub)" >> ~/.ssh/allowed_signers git config --global gpg.ssh.allowedSignersFile ~/.ssh/allowed_signers # Now add ~/.ssh/id_ed25519.pub as a trusted key in your forge # and ensure your remote is using SSH.
code/git_commit_signing.txt · Last modified: by me
