多個git賬戶同時訪問不同的git倉庫
阿新 • • 發佈:2018-12-31
我們經常會遇到需要訪問github倉庫,又要訪問gitlab倉庫,但是ssh key切換太麻煩,可以通過配置config檔案來執行多個倉庫ssh金鑰的定向指向。
1、在 ~/.ssh 目錄下新建config檔案
touch config
2、新建gitlab和github檔案目錄
mkdir gitlab
mkdir github
3、在config檔案中新增編輯配置
sudo vim config
Host gitlab HostName gitlab.com User *****@**.com IdentityFile ~/.ssh/gitlab/id_rsa Host oschina HostName oschina.net User *****@**.com IdentityFile ~/.ssh/oschina/id_rsa Host github HostName github.com User *****@**.com IdentityFile ~/.ssh/github/id_rsa
Host是自己的辨認標識,可以隨便寫
HostName是倉庫的host地址
User是倉庫賬戶郵箱
IdentityFile 是對應的金鑰儲存的路徑
將以上資訊儲存。
將各自金鑰放置各自的檔案目錄下即可。