使用 SSH 签名 Git 提交记录
生成 SSH 密钥
ssh-keygen -t ed25519 -C "your_email@example.com" |
cat ~/.ssh/id_ed25519.pub |
将结果添加到 GitHub 的 SSH and GPG keys 中,Key type
选 Signing Key
将 SSH 密钥添加到 ssh-agent
ssh-add ~/.ssh/id_ed25519 |
使用 SSH 签名
全局使用 SSH 签名
git config --global gpg.format ssh |
指定 SSH 签名使用文件
git config --global user.signingKey ~/.ssh/id_ed25519.pub |
开启全局自动签名
git config --global commit.gpgsign true |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 躺平的blog!