天天看點

秒懂git多賬号ssh登入

1.目前項目目錄下生成rsa

ssh-keygen -t rsa -f ~/.ssh/id_rsa_var -C "你的郵箱"

2.将該rsa密鑰檔案id_rsa_var添加到SSH agent(密匙管理器)中

ssh-agent bash

ssh-add ~/.ssh/id_rsa_var

3.在~/.ssh下添加config檔案,格式如

Host github.com

HostName github.com

IdentityFile ~/.ssh/id_rsa_my

PreferredAuthentications publickey

User xx

Host mrxie

IdentityFile ~/.ssh/id_rsa_mrxie

User mrxie

4.生成目前項目使用者名郵箱

git config --local user.name "var"

git config --local user.email "var"

5.登入git或其他代碼管理網站添加生成的ssh公鑰(id_rsa_var.pub檔案内容)

6.檢查配置是否成功

ssh -T [email protected] 注:github.com是上面config配置的host名稱,如。mrxie、github.com