GitHub和gitlab同時使用

首先先本地申請祕鑰對,爲了方便申請在同一目錄下。
注意一路enter就行。

ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/gitlab_id-rsa
ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/github_id-rsa

然後在各自的網站的setting添加add ssh,把pub複製上去。
接下來配置config文件,因爲windows想要創建一個沒有後綴名的文件只能通過命令行type nul>文件名[config]

#gitlab
Host gitlab
        HostName gitlab.*.com
        IdentityFile C:/Users/xxcc/.ssh/gitlab_id-rsa

#github
Host github
        HostName github.com
        IdentityFile C:/Users/xxcc/.ssh/id_rsa

host:別名,待會會用到
HostName:主機名稱, 也就是我們的網站域名
IdentityFile:密鑰文件
最後驗證一下:

#前面的github就是config中的Host參數了
ssh -T git@github
ssh -t git@gitla
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章