配置git多账户,公司、私人、gitlab、github等

151 阅读1分钟
  1. 为公司生成一对秘钥ssh key
$ ssh-keygen -t rsa -C "你的邮箱@xxx.com" -f ~/.ssh/id_rsa_gitlab
复制代码
  1. 为github生成一对秘钥ssh key
$ ssh-keygen -t rsa -C "你的邮箱@xxx.com" -f ~/.ssh/id_rsa_github

xxx@xxxMac-mini .ssh % cat config Host github.com Hostname github.com User xxx PreferredAuthenticationis publickey IdentityFile ~/.ssh/id_rsa_github Port 443 ProxyCommand socat - PROXY:proxy.xxx.com:%h:%p,proxyport=8118

连接测试

$ ssh -T git@github.com  //github的检测
$ ssh -T git@gitlab.com  //gitlab的检测 其他的如T-git也类似,就是换个网址