CodyBlog

Git 使用 GPG

2022-03-20  129字  1 分钟 

快速在 Githubcommit 中获得小绿标 (Verified)

首先需要生成一个 GPG 密钥

gpg --expert --full-generate-key

跟着步骤走就行

public and secret key created and signed.

pub   rsa4096 2022-01-01 [SC]
      CC9A3F62740586D663F2B919DF5DD93A2D42DAE3
uid           [ultimate] CodyNotFound <yizhao666@qq.com>
sub   rsa4096 2022-01-01 [E]

复制这一串签名 (CC9A3F62740586D663F2B919DF5DD93A2D42DAE3)

导出 GPG 公钥

gpg -o- -a --export CC9A3F62740586D663F2B919DF5DD93A2D42DAE3

将公钥复制到 Github

最后设置本地 git

git config --global user.signingkey CC9A3F62740586D663F2B919DF5DD93A2D42DAE3

每次 commit 时手动加上 -S 参数
也可以选择自动签名

git config --global commit.gpgsign true
  • 本文作者: CodyNotFound
  • 本文链接: Git 使用 GPG
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-ND 4.0 许可协议。转载请注明出处。
  • 发布日期: 2022-03-20
  • 更新日期: 2022-07-14