我有一个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