# 在 Git 中设置用户名

Git 使用用户名将提交与身份关联。 Git 用户名与你的 GitHub 用户名不同。

## 关于 Git 用户名

可使用 `git config` 命令更改与 Git 提交关联的名称。 你设置的新名称将在你今后从命令行向 GitHub 推送的任何提交中可见。 如果您想要将真实姓名保密，则可以使用任意文本作为您的 Git 用户名。

使用 `git config` 更改与 Git 提交关联的名称仅影响未来的提交，而不会更改用于过去提交的名称。

## 为计算机上的每个存储库设置 Git 用户名

1. 打开<span class="platform-mac">终端</span><span class="platform-linux">终端</span><span class="platform-windows">Git Bash</span>。

2. 设置 Git 用户名：

   ```shell
   git config --global user.name "Mona Lisa"
   ```

3. 确认您正确设置了 Git 用户名：

   ```shell
   $ git config --global user.name
   > Mona Lisa
   ```

## 为一个仓库设置 Git 用户名

1. 打开<span class="platform-mac">终端</span><span class="platform-linux">终端</span><span class="platform-windows">Git Bash</span>。

2. 将当前工作目录更改为您想要在其中配置与 Git 提交关联的名称的本地仓库。

3. 设置 Git 用户名：

   ```shell
   git config user.name "Mona Lisa"
   ```

4. 确认您正确设置了 Git 用户名：

   ```shell
   $ git config user.name
   > Mona Lisa
   ```

## 其他阅读材料

* [设置提交电子邮件地址](/zh/enterprise-server@3.22/account-and-profile/how-tos/email-preferences/setting-your-commit-email-address)
* *Pro Git 书中的“Git 配置”*