惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
Vercel News
Vercel News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Y
Y Combinator Blog
The Cloudflare Blog
Last Week in AI
Last Week in AI
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
博客园 - 三生石上(FineUI控件)
小众软件
小众软件
Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
博客园 - 司徒正美
B
Blog RSS Feed
Microsoft Azure Blog
Microsoft Azure Blog
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
L
LangChain Blog

云萧的咕咕屋 - RSS

分享一下字节跳动内部的前端 cdn - 云萧的咕咕屋 利用漏洞解锁 OPPO Find X8 - 云萧的咕咕屋 自编译更新服务器内核 - 云萧的咕咕屋 壹教云班牌程序反编译破解密码思路及实现 - 云萧的咕咕屋 部署完整WebUI功能的MinIO - 云萧的咕咕屋 联通友华PT927G光猫破解小记 - 云萧的咕咕屋 【小白向】Android内核折腾计划(一)——起步 - 云萧的咕咕屋 咕咕的2023年终总结 - 云萧的咕咕屋 GitHub Actions上手全指南 - 云萧的咕咕屋 在QEMU安装Windows on ARM - 云萧的咕咕屋 E3神教装机体验 - 云萧的咕咕屋 多语言网站工具 —— Vue I18n轻松上手 - 云萧的咕咕屋 使用zsh美化你的终端并提高开发效率 - 云萧的咕咕屋 Redmi K20 Pro类原生搞机指南 - 云萧的咕咕屋 云萧 以及他的博客的2022年终总结 - 云萧的咕咕屋 如何使Vite将不同类型的文件输出到不同目录下 - 云萧的咕咕屋 通过各云厂商的邮件推送配置WordPress发信机器人 - 云萧的咕咕屋 快速上手前端打包工具Webpack(二) - 云萧的咕咕屋 安卓设备通过Termux实现本机ADB - 云萧的咕咕屋 快速上手前端资源打包工具 — Webpack - 云萧的咕咕屋
在Windows中用GPG签名Git的commit - 云萧的咕咕屋
2025-08-13 · via 云萧的咕咕屋 - RSS

最近盘爆了需要重装系统,刚好之前的证书弃用了,故记录下从头开始部署 GPG 的全过程。

#软件准备

下载 Gpg4win,官方下载链接:Gpg4win - Thanks for downloading

(由于官方下载过慢,此处留一个网盘链接:123 云盘

安装软件并打开附带的 Kleopatra,选择 “文件”→“新建密钥对”→“创建个人 OpenPGP 密钥对”

然后填写自己的昵称与邮件地址,需要与你 Git 配置的和 GitHub 中使用的邮件保持一致。个人使用的话可以考虑进入高级设置里边关闭证书的有效期限制。

创建完后回主页就可以看到刚创建的证书了。对着它右键,导出证书和私钥留作备用。

用记事本打开证书文件并复制,打开 GitHub,转到 Settings → SSH and GPG keys → New GPG key,粘贴进去并提交,就导入成功了。

首先开启签名功能,并将 Git 的 GPG 签名程序修改为我们安装的 Gpg4win。

git config --global commit.gpgsign true
git config --global gpg.program "安装目录上一级\GnuPG\bin\gpg.exe"

然后回到 Kleopatra,双击证书打开 “证书明细” 窗口,点击 “指纹” 一行右侧的复制按钮。

然后给 Git 指定使用这个证书签名,完结撒花!

git config --global user.signingkey 证书指纹