Git 在特定的仓库中使用不同的用户名和邮箱地址

6 min read

在特定的仓库中使用不同的用户名和邮箱地址,可以使用以下命令来配置:

  1. 进入到特定的仓库目录中:

    cd /path/to/repository
    
  2. 设置用户名和邮箱地址:

    • 设置用户名:
      git config user.name "Your Username"
      
    • 设置邮箱地址:
      git config user.email "[email protected]"
      

    注意:以上命令仅在当前仓库生效,不会影响全局的用户名和邮箱地址配置。

  3. 查看已配置的用户名和邮箱地址:

    git config user.name
    git config user.email
    

注意:

  • 上述命令中的 "Your Username" 和 "[email protected]" 分别代表你希望设置的用户名和邮箱地址,你可以替换为自己的信息。
  • 如果你希望全局生效,可以将 -global 参数添加到上述命令中,例如:git config --global user.name "Your Username"

为了方便记忆和管理用户名和邮箱地址,可以使用以下命令在 ~/.gitconfig 文件中保存多个配置:

git config --global --add include.path /path/to/repository/.gitconfig

/path/to/repository/.gitconfig 文件中,可以按以下格式添加不同仓库的用户名和邮箱地址配置:

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

这样在特定的仓库目录中,Git 会自动读取对应的配置。