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

哎哎5年前知乎精选3177

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日 水雉

  水雉(Hydrophasianus chirurgus)乍看上去好像是雉鸡的亲戚,实际上它并不是鸡的一种,而是鸻(héng)鹬类的一种。水雉属于鸻形目水雉科(或者叫雉鸻科,Jacanidae),是...

【龙腾评论】男子30年前就申请了自拍神器的专利,但是他无法从现在的销售中获得一分钱

【龙腾评论】男子30年前就申请了自拍神器的专利,但是他无法从现在的销售中获得一分钱

  Man who patented the selfie stick THIRTYYEARS ago - but won't make a penny from the millions b...

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

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

意大利彩绘大师将裸模打造成“变色龙”难辨图中到底有几人

意大利彩绘大师将裸模打造成“变色龙”难辨图中到底有几人

  这看起来像是一只变色龙,但仔细看会发现,这是两个人体。据英国《每日邮报》14日报道,37岁的意大利人体彩绘艺术家Johannes Stoetter将水溶性油漆涂在两位裸模上,让她们身体蜷缩共同组成...

中国纪录片“叫好不叫座”

中国纪录片“叫好不叫座”

    央视纪录片《第三极》画面  由中国传媒大学中国纪录片研究中心(CDRC)推出的“CDRC前沿发布——中国纪录片产业数据季度发布会之2015第一季”在北京举行。该数据显示,广告收益方面,中国纪录...

中华文明何以能够延续千年?

中华文明何以能够延续千年?

  文/张广保  中华民族在几千年的历史发展中,曾经历过几个重要的历史发展阶段:这就是由春秋战国以前的华夏民族,到秦汉时期形成的汉民族,以及今天多元一体的中华民族。在这个过程中,中华民族不断发展壮大,...