使用GPG key 对GITHUB 的commit 进行签名

哎哎4年前知乎精选1170

1:结果展示

进行认证后的commit列表上将会有你的大名认证


结果.png


2: 操作步骤:

首先下载一个GunPG

https://www.gnupg.org/


如果是windows 就拉到页面下方的windwos下载链接


接下来创建GPG证书


安装完毕后,点击 `文件`->`新建密钥对`

输入姓名 注意使用拼音,以及 加空格,否则名字不匹配,当然这是可选的.

输入邮箱,github 的认证邮箱

输入GPG证书的密钥,自定义就可以,注意保存此密码,此密码将可以导出你的证书

创建成功后,点击导出密钥对的副本


点击完成,然后右键,选择导出

证书步骤5.png


导出的asc 文件就是如下如所示

证书步骤6.png


接下来打开github ,点击 头像 选择 settings,选择SSH KEYS AND GPG KEYS

步骤1.png

点击添加GPGKEY 将上面的asc 文本复制进来即可

步骤2.png


然后将刚刚导出的公钥,输入进去即可

一定注意,是 public key  要讲private key 输入了..

证书步骤7.png


2: 配置本地的git


1: 先配置 gpg.exe的位置

git config --global gpg.program "c:\Program Files (x86)\GnuPG\bin\gpg.exe"

2: 配置Git 全局信息

git config --global user.signingkey <GPG-key-id>

注意 ,此处的GPG key id 为  8位

key id.png


至此,使用git 进行commit 进入github时,将会带上你的GPG key ,并且在commit的列表中留下大名

相关文章

淘气男童取走祖父上万美元 “慷慨”分给同学

  中新网4月14日电 据外媒报道,近日,美国一名淘气的男童取走其祖父的一大笔钱,“慷慨”的分给同学,这一淘气的行为或许让他被控告。  据报道,美国俄亥俄州一名13岁男童,取走其83岁祖父的25000...

这些NBA富翁居然如此“节俭”

这些NBA富翁居然如此“节俭”

  不少美国NBA球员平时在赛场上挥汗如雨,一到场外就会开始挥金如土。他们拿着常人难以企及的高薪,或是宝马香车夜夜笙歌,或者开着私人飞机满世界乱跑……总之,在普通人眼中,拿着上百万甚至上千万美元的球员...

男子管教女儿将其锁车厢 被误会绑架遭警车围捕

  “‘有人绑架少女,将其装在后备厢内’,五辆PTU一路狂追,终将嫌疑车辆截停!”今天上午,杭州东新派出所的一条微博惊呆了不少网友。  什么情况,拍戏呢?浙江在线记者一番打听,原来是叛逆少女惹的祸,当...

大家好,这是我家的和尚鹦鹉,叫“闹闹”[转载]

大家好,这是我家的和尚鹦鹉,叫“闹闹”[转载]

  (转载1024)大家好,这是我家的和尚鹦鹉,叫“闹闹”,从7天大的时候买回来开始,现在大概半岁了。会说“你好”、“宝宝乖”    1、这是去买的时候,一窝和尚鹦鹉的幼崽    2、这是拿回家第三天...

中航国际收购全球第四大航空标准件公司

中航国际收购全球第四大航空标准件公司

    日前双方已通过中美两国政府审批,正式完成交割  去年12月6日,中航国际旗下珠海公司与美国Greenbriar达成协议,并购美国艾联,日前双方已通过中美两国政府审批,正式完成交割。  美国艾联...

如果战争是朵花

如果战争是朵花

      这组作品的本意可不是反战宣言,只是他直视人性中的黑暗与阴影,社会的讽刺和纷扰的产物。    Mister Blick早先在法国学习经济艺术,后来去波兰学习电影,勇于尝试的他总有新的创意,就...