在Git 實際使用中往往不僅要用到github或者公司的gitlab等等Git平臺,然而Git本地生成SSH只有一個。這裡教大家配置下多個Git賬戶使用的方法
1.生成賬號
這裡生成oschina的git賬號
ssh-keygen -t rsa -C "test@mango.im" -f ~/.ssh/gitos-rsa
接著生成
ssh-keygen -t rsa -C "test@mango.im" -f ~/.ssh/github-rsa
2.建配置檔案
在 ~/.ssh 目錄下新建一個config檔案
touch config
新增內容:
# 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都可以使用了