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

**URL:** <https://forum.beginner.center/t/topic/2617>\
**Category:** 🥼实践与临床\
**Tags:** git\
**Created:** [2026 年1 月 27 日 03:59 UTC](https://forum.beginner.center/t/topic/2617 "2026-01-27T03:59:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![doggie](https://forum.beginner.center/user_avatar/forum.beginner.center/doggie/32/550_2.png) [@doggie](https://forum.beginner.center/u/doggie)\
发布日期： [2026 年1 月 27 日 03:59 UTC](https://forum.beginner.center/t/topic/2617/1 "2026-01-27T03:59:29Z")

</div>

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

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

```

# 使用指定的 GPG 密钥

如何创建一个 GPG 密钥：[如何通过GPG签名防止github造假](https://forum.beginner.center/t/topic/966)

查看所有 GPG 密钥：

```shell
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 密钥：

```auto
git config --local user.signingkey 6D8227B65DEA5830FCC94037CEF91FF139689503

```
