| 配置 | gpg.format ssh、user.signingkey 指向公钥路径、gpg.ssh.allowedSignersFile 用于本地验证 |
|---|---|
| 版本 | Git 2.34+ |
| 平台 | GitHub 支持 SSH 签名密钥并显示 Verified |
常用配置
常用配置
git config --global gpg.format ssh
git config --global user.signingkey ~/.ssh/id_ed25519.pub
git config --global commit.gpgsign true
git log --show-signature -1开放 SSH 签名配置较省事:不需要额外维护 GPG 密钥环;但签名与推送密钥仍建议分开管理。