【Git】Git免密登入,使用ssh-keygen生成多個key分別用於公司的gitlab和自己的github倉庫
阿新 • • 發佈:2018-12-16
一、在git bash中執行
ssh-keygen -t rsa -C ‘[email protected]’ -f ~/.ssh/id_rsa_xxx
二、新增配置
在使用者目錄的.ssh目錄,新增config檔案
Host gitlab.xxx.com HostName gitlab.xxx.com User git Port 22 IdentityFile ~/.ssh/id_rsa Host github.com HostName github.com User git Port 22 IdentityFile ~/.ssh/id_rsa_xxx Host git.xxx.com HostName git.xxx.com User git Port 22 IdentityFile ~/.ssh/id_rsa_xxxx
三、 將公鑰新增到遠端倉庫中
將id_rsa_xxx.pub檔案中的所有字串,新增到遠端倉庫,例如新增到github