Git 用户名和电子邮件配置教程

Git 是一个分布式版本控制系统,当今大多数软件团队都在使用它。在系统上安装 Git 之后,您应该做的第一件事就是配置 git 用户名和电子邮件地址。 您所做的每次提交相关联,Git 都会与您的身份关联起来。

Git 允许您设置全局和每个项目的用户名和电子邮件地址。您可以使用以下 git config 命令设置或更改 git 身份。更改仅影响将来的提交。更改之前所做的提交相关联的名称和电子邮件不会受到影响。

设置全局 Git 用户名和密码

如果您的存储库上没有进行特定的设定,存储库上所做的提交相都会关联全局 git 配置的用户名和密码。

要设置全局提交名称和电子邮件地址,请运行 git config 命令并带上 --global 选项的=:

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

完成后,您可以通过运行以下命令确认已设置信息:

git config --list
user.name=Your Name
[email protected]

git config 命令将值保存在全局配置文件中 ~/.gitconfig, 文件的内容如下 :

[user]
    name = Your Name
    email = [email protected]

您也可以使用文本编辑器编辑文件,但是建议使用 git config 命令。

为单个存储库设置 Git 用户名和密码

如果要为特定存储库使用其他用户名或电子邮件地址,请从存储库目录中运行 git config 命令, 不要带 --global 选项。

假设您要为 ~/Code/myapp 目录中存储库设置用户名和电子邮件地址。首先,切换存储库的根目录:

cd ~/Code/myapp

设置一个 Git 用户名和电子邮件地址:

git config user.name "Your Name"
git config user.email "[email protected]"

验证更改是否正确进行:

git config --list
user.name=Your Name
[email protected]

特定于存储库的设置保存在存储库根目录下的 .git/config 文件中。

结论

可以使用以下 git config 命令设置 Git 用户名和电子邮件地址。这些值与您的每次提交相关联。

如果您不熟悉 Git ,请阅读 Pro Git 书籍,这是学习如何使用 Git 的绝佳资源。