为特定 Git 项目配置指定的用户名和 GPG 证书

使用指定的 Git 用户名和邮箱

git config --local user.name "你的姓名"
git config --local user.email "youremail@email.com"

使用指定的 GPG 密钥

如何创建一个 GPG 密钥:如何通过GPG签名防止github造假

查看所有 GPG 密钥:

gpg --list-secret-keys --keyid-format LONG
# 下面 sec 行的第二行中,那一长串字母数字组合即为密钥 ID,例如:6D8227B65DEA5830FCC94037CEF91FF139689503
sec   rsa3072/CEF91FF139689503 2026-01-27 [SC]
      6D8227B65DEA5830FCC94037CEF91FF139689503
uid                 [ultimate] yourname <youremail@test.com>
ssb   rsa3072/DC064C627234FC1D 2026-01-27 [E]

为该仓库指定使用此 GPG 密钥:

git config --local user.signingkey 6D8227B65DEA5830FCC94037CEF91FF139689503