爲什麼配置多個?
有個碼雲,有公司的gitlab,它們項目的ssh-key都不一樣,此時就只能通過配置config使之可配多個key,當用ssh讀取遠程倉庫的時候,自動去匹配ssh-key。
還是三步
1.cd~/.ssh(用戶目錄下的.ssh文件夾)
2.vim config
3.添加Host/HostName/User/IdentityFile四項
可以看到我們.ssh文件夾下面是沒有這4項的
1.執行vim config
2.進入編輯器後配置如下,前兩個不變,User是你的git用戶名,第四個是你的.ssh文件下的id_rsa文件的路徑
說一下,windows進入vim編輯器之後退出:按下ESC,然後輸入大寫的ZZ
最後cat config 可以看到文件如下
就配置好了,睡覺