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

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

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

相关文章

CentOS下shadowsocks一键安装脚本

本脚本适用环境:系统支持:CentOS 6.x 32或64位内存要求:≥64M日期:2015年01月21日关于本脚本:一键安装 Python 版 shadowsocks 的最新版,...

成都男子骑摩托撞上风筝线 割伤喉管险丧命

  4月12日下午,31岁的陶先生骑摩托车以50公里左右的时速行驶,在华龙路上,一条“隐身”在公路上空的风筝线,突然勒住了他的脖子,强韧的细线直接勒入皮肉,割伤喉管。  据当时与陶先生一起的朋友付先生...

美航天发射联盟公司公开新型“火神”运载火箭 可充当宇宙“加油站”

美航天发射联盟公司公开新型“火神”运载火箭 可充当宇宙“加油站”

  美国军方“御用”航天公司“美国发射联盟”(波音和洛马公司合资组建)昨天在一次发布会上公布了其新一代军用运载火箭部分设计详情。这种新型运载火箭被定名为“火神”,新型火箭具有两大先进技术,首先其第一级...

为什么一个星期要过七天

为什么一个星期要过七天

  过年连放一个星期的假,终于把一年欠下的觉都补回来了!说起星期,这个东西真的有点奇怪。比如说吧,新年总是一年的第一个月的第一天,开始在零点,可是无论公历农历,这一天都不一定是星期一。  还有,我们都...

在运行虚拟机时提示“此主机支持 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...

果壳 【城市物种日历】5月16日 牡丹

果壳 【城市物种日历】5月16日 牡丹

  今日的牡丹贵为百花之王,但相较于芍药,菊花,荷花却要算小字辈花朵了。在春秋时期成文的《诗经》中,就有很多关于芍药的记载;栽种菊花和荷花也在魏晋时期兴盛起来;但是人们大规模邀请牡丹进驻花园,已经是唐...