配置多个 git 账户
Published on 10 March 2024 04:06 PM
同一个电脑配置多个 github 账户、gitLab 账户,或者二者混合,备忘。
1. 同一个电脑怎么配置多个github账户?
如何配置参考 或者墙内点这里 按以上配置以后,在windows下还要配置 auto-launching。
完成后,就可以用不同账户的权限去提交代码了。但是提交时候的 user.name
、 user.email
用的是全局的。即使你用不同人的账户权限提交了代码,但提交的记录中的用户是你全局配置的那个。
那么不同仓库如何用不同的用户名提交?
只需要在这个仓库下单独设置:
git config --local user.name 'xxx'
git config --local user.email 'xxx@xx.com'
更多信息参考 git config。
2. 同一个电脑如何配置访问不同 git 服务器?如 github 和 gitLab
这个时候可以共用一个 key。但是如果要区分账户提交的话,还要参考1中后半部分修改。