我有一個git遠程倉庫,用putty生成的鍵(在eclipse中一切正常)它和我試圖通過git checkout在phpstorm中創建一個新項目,但它說他不能從git倉庫讀取。 我讀到phpstorm正在搜索user/.ssh文件夾中的一個名爲id_rsa(標準值)的密鑰(我只在ssh中沒有.ssh文件夾,不能創建一個.ssh文件夾,它說:給一個文件名...)phpstorm和git遠程倉庫
我有一個不同的鍵名:xyz.ppk在/ ssh文件夾中,我讀過,我必須做出這樣的ssh配置文件?
Host testadress.com IdentifyFile ~/ssh/xyz.ppk
(或更好的.ssh這裏?) 我把文件中的用戶/ SSH /文件夾簡單地命名爲配置
我使用的是不同的,則非標準SSH端口了。所以我使用的庫ADRESS,如:
SSH://[email protected]:1234 /家庭/ foldera /混帳/ projectfolder/
但它說:當我測試庫測試失敗而且他無法讀取它來克隆存儲庫。我在這裏做錯了什麼?
謝謝!它現在有效!我只是想知道:如果我想使用不同的密鑰(可能與不同的服務器具有相同的Windows用戶?),該怎麼辦?我讀了關於這個ssh配置文件,但似乎phpstorm忽略了這一點? (或者我把ssh配置文件放到了錯誤的目錄中 - 是在〜/ user/.ssh /? – alloisxp
對不起,從來沒有嘗試過使用多個密鑰,我在所有的工作庫上都使用相同的方法,但我認爲你可以在每個git配置文件(在.git文件夾內)中設置使用的密鑰,但我不確定 – bish