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

推荐订阅源

Google DeepMind News
Google DeepMind News
T
Threatpost
T
Tor Project blog
S
Schneier on Security
Project Zero
Project Zero
Know Your Adversary
Know Your Adversary
P
Proofpoint News Feed
K
Kaspersky official blog
P
Privacy International News Feed
Latest news
Latest news
Cisco Talos Blog
Cisco Talos Blog
T
The Exploit Database - CXSecurity.com
The Hacker News
The Hacker News
D
Docker
aimingoo的专栏
aimingoo的专栏
S
Securelist
C
Cyber Attacks, Cyber Crime and Cyber Security
Spread Privacy
Spread Privacy
TaoSecurity Blog
TaoSecurity Blog
T
The Blog of Author Tim Ferriss
T
Threat Research - Cisco Blogs
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
Security Latest
Security Latest
V
Visual Studio Blog
WordPress大学
WordPress大学
J
Java Code Geeks
O
OpenAI News
T
Tailwind CSS Blog
S
Secure Thoughts
G
Google Developers Blog
博客园_首页
The Cloudflare Blog
The Register - Security
The Register - Security
A
Arctic Wolf
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
B
Blog RSS Feed
IT之家
IT之家
美团技术团队
D
Darknet – Hacking Tools, Hacker News & Cyber Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
G
GRAHAM CLULEY
S
Security Affairs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Application and Cybersecurity Blog
Application and Cybersecurity Blog
P
Palo Alto Networks Blog
C
CERT Recently Published Vulnerability Notes
W
WeLiveSecurity

云萧的咕咕屋 - RSS

利用漏洞解锁 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 证书指纹