美文网首页
Github绑定GPG签名

Github绑定GPG签名

作者: 已不再更新_转移到qiita | 来源:发表于2018-01-07 11:09 被阅读31次

看这 signing-commits-with-gpg, 先挖坑,有空在填。

GPG PGP 是什么关系

PGP是商业软件, GPG是 PGP的替代品, 并且免费开源, 这俩大体是一回事儿。

1991年,程序员Phil Zimmermann为了避开政府监视,开发了加密软件PGP。这个软件非常好用,迅速流传开来,成了许多程序员的必备工具。但是,它是商业软件,不能自由使用。所以,自由软件基金会决定,开发一个PGP的替代品,取名为GnuPG。这就是GPG的由来。

关键就2步

  1. 生成GPG签名后, 绑定git
    git config --global user.signingkey <GPG key>

  2. 为commit做签名
    git commit -S -m 'commit message ' , 加个-S 参数就齐活了

git commit做了签名提交之后, github会显示 Verified .

gpg.png

参考:
http://www.ruanyifeng.com/blog/2013/07/gpg.html

相关文章

  • Github绑定GPG签名

    看这 signing-commits-with-gpg, 先挖坑,有空在填。 GPG PGP 是什么关系 PGP是...

  • MacBook安装RVM

    gpg: 无法检查签名:No public key

  • Mac 下完成 GitHub commit GPG 签名

    我实验的条件Mac 系统版本10.14 (18A391)要了解 GPG 是什么,请移步 GPG 入门教程最终实现的...

  • git gpg

    本地新建仓库 关闭gpg签名认证

  • 【GPG】创建密钥对

    gpg命令行[1] GPG Suite图形界面 GPG Suite不仅可以用于验证电子签名,也可以用它生成自己的密...

  • RPM包加签名

    生成签名文件: gpg --gen-key 导入密钥文件 gpg --import key-pri 查看秘钥 gp...

  • Git 操作手册

    配置GitHub 进入github,点击Settings -> SSH and GPG keys -> gener...

  • 【Git】配置文件

    打开配置文件 .gitconfig[1] 设置在commit中展示的名字、邮箱,用于签名的gpg公钥、是否签名 也...

  • 【GPG】签名git commits

    经过签名的commit在github commits历史记录中会加上verified标签: 对commits签名可...

  • GPG 验证软件签名

    下载文件 electrum-4.1.2.exe.asc 和签名 electrum-4.1.2.exe.asc 验证...

网友评论

      本文标题:Github绑定GPG签名

      本文链接:https://www.haomeiwen.com/subject/vqjpnxtx.html