在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