在Git 实际使用中每每不只要用到github或者公司的gitlab等等Git平台,然而Git本地生成SSH只有一个。这里教你们配置下多个Git帐户使用的方法git
1.生成帐号github
这里生成oschina的git帐号ssh
ssh-keygen -t rsa -C "test@mango.im" -f ~/.ssh/gitos-rsa
接着生成gitlab
ssh-keygen -t rsa -C "test@mango.im" -f ~/.ssh/github-rsa
2.建配置文件
在 ~/.ssh 目录下新建一个config文件.net
touch config
添加内容:code
# oschina Host git.oschina.net HostName git.oschina.net PreferredAuthentications publickey IdentityFile ~/.ssh/gitos-rsa # github Host github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/github-rsa
这时oschina的git和github均可以使用了get