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

哎哎7年前 (2018-01-10)知乎精选6275

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的列表中留下大名

相关文章

我的世界开服攻略(linux)

写在最前:其实开服很简单,只要跟着我一步一步学,5分钟即可开服哟。服务器开服法首先你要拥有一台服务器。可以是vps  也可以是托管在 IDC 的服务器。只要可以远程。如果是ubuntu 系统...

北京最磨人的零食小吃 堪比辣条

北京最磨人的零食小吃 堪比辣条

(来源:北京人不知道的北京事)1、【洪记小吃店】上牛街吃解馋牛肉粒儿地址:西城区牛街12号(牛街清真超市对面)时间:早餐6:30 - 8:00 正餐 10:00 - 22:00记当家招牌牛肉粒,排长队...

为结婚买房 男子一夜狂盗160部手机贱卖5万

  中新网重庆4月13日电 (李明刚)和女友结婚买房需一大笔钱,29岁男子王某撬开手机店一夜疯狂盗窃160部手机,后将价值14万元的手机仅5万元贱卖。重庆荣昌警方13日通报称,王某及参与销赃、收赃的赵...

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

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

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

骑行中遇到地震怎么办?

骑行中遇到地震怎么办?

    4 月25日14时11分,尼泊尔发生8.1级强震,震中是尼泊尔第二大城市博克拉,中国西藏震感强烈,樟木镇全镇房屋受损严重,地震还造成珠穆朗玛峰发生雪 崩。央视新闻官方微博目前公布的最新数据显示...

在运行虚拟机时提示“此主机支持 INTEL VT-x,但是 intel vt-x 被禁用”时如何解决

在运行虚拟机时提示“此主机支持 INTEL VT-x,但是 intel vt-x 被禁用”时如何解决

    1:关闭360 杀毒,以及各种杀毒软件,因为这些软件可能使用 了 intel vt-x的功能。  2:打开bios 的 intel vt-x 功能,  开机按Del进入BIOS界面,按Ente...