美文网首页
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签名

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