Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 994 Bytes

git_mulitple_user_names_for_different_projects.md

File metadata and controls

33 lines (24 loc) · 994 Bytes

通常在使用github时候,指导手册都假设你只使用github仓库,所以会指导你使用全局git配置来设置提交都用户名和电子邮件:

git config --global user.name myname
git config --global user.email [email protected]

实际上这个配置会记录在用户目录下的 ~/.gitconfig1 的内容如下:

[user]
    name = myname
    email = [email protected]

但是,有些仓库可能需要使用不同的账号名字来提交,则使用 --local 配置:

git config --local user.name myname_special
git config --local user.email [email protected]

此时会修改代码库的 .git/config 配置,独立添加本仓库的配置

[user]
    name = myname_special
    email = [email protected]

参考