剛入職新公司,等了好幾天,今天公司給發了新電腦,就要開始進行開發環境的安裝了。
在軟件(JDK,GIT,IDEA,MYSQL,Navicate。。。等等)都安裝完成后,就開始項目的下載。
下載項目:
在使用IDEA下載的過程中就發現了新的問題---根據gitlab中項目的地址進行下載時提示“clone failed. Could not read from remote repository.”
直接翻譯是 “遠程倉庫無法讀取”。
為什么會無法讀取呢?
1、無法鏈接服務器
確認是可以連上服務器的。
2、IDEA中git集成中使用的ssh方式問題
在解決問題的過程中看到stackoverflow中是讓更改“SSH executable” 方式為 Native,試過無效。。。
3、無法通過SSH的鏈接驗證。
所以可以通過創建ssh key 並將產生的id_rsa.pub的內容加到gitlab的后台就可以解決問題了。
a.產生key
ssh-keygen -t rsa -C "你的帳號名"
生成過程采用默認方式,直接按enter鍵到生成id_rsa,id_rsa.pub
將生成的id_rsa.pub中的內容添加到相應的git服務器,個人帳號里面。
b.加key