同一客户端下使用多个git账号
在日常使用git作为仓库使用的时候,有时可能会遇到这样的一些情况:
- 有两个github账号,一台电脑同时连接这两个账号进行维护
- 私人github账号;公司gitlab账号
设置多账号
清除git的全局设置
生成新的SSH keys
添加并识别新的SSH keys私钥
添加新的SSH keys到Git账号的SSH设置中
配置~/.ssh/config文件
验证连接Git
1、清除git的全局设置
新安装git跳过这一步。如果对git设置过的user.name和user.email,类似这种设置过:
$ git config --global user.name "your_email_prefix"
$ git config --global user.email "your_email"
必须首先删除该设置, 不然会冲突的。取消全局设置方法:
$ git config --global --unset user.name "your_email_prefix"
$ git config --global --unset user.email "your_email"