phpstorm 和 git 远程存储库
phpstorm and git remote repository
我有一个 git 远程存储库,用 putty 生成的密钥(在 eclipse 中一切正常)我正在尝试通过 git checkout 在 phpstorm 中创建一个新项目但是它说他无法读取 git 存储库。
我读到 phpstorm 正在 user/.ssh 文件夹中搜索一个名为 id_rsa (标准值)的键(我只在 ssh 而不是 .ssh 文件夹中有它,无法创建它说的 .ssh 文件夹:给一个文件名...)
我有一个不同的键名:xyz.ppk 在 /ssh 文件夹中,我读到我必须像这样制作一个 ssh 配置文件?
Host testadress.com
IdentifyFile ~/ssh/xyz.ppk
(或更好的 .ssh 在这里?)
我把文件放在 user/ssh/ 简单命名为 config
的文件夹中
我也在使用与标准 ssh 端口不同的端口。所以我使用的存储库地址如下:
ssh://user@testadress.com:1234/home/foldera/git/projectfolder/
但是它说:当我测试它时存储库测试失败,他无法从中读取以克隆存储库。我在这里做错了什么?
对于 PHPStorm 必须是 .ssh/id_rsa.pub
。
在 linux 您可以通过
创建一个文件夹
mkdir .ssh
在 windows 你可以选择两种方式:
通过命令行(开始 -> 打开 cmd
,更改目录(通过 cd
命令,然后键入 mkdir .ssh
))
通过资源管理器中的一个技巧。打开您的用户文件夹,然后使用以下名称创建一个新文件夹 .ssh.
。 explorer things 你要创建一个文件并删除最后一个点所以它成为一个名为 .ssh
.
的文件夹
在此文件夹中,您可以放置 public 密钥并将其重命名为 `id_rsa.pub
自从几个 PHPStorm 版本以来对我来说工作正常。
要在 git-repositoy 上使用另一个端口,请查看 this SO-question: Using a remote repository with non-standard port
我有一个 git 远程存储库,用 putty 生成的密钥(在 eclipse 中一切正常)我正在尝试通过 git checkout 在 phpstorm 中创建一个新项目但是它说他无法读取 git 存储库。 我读到 phpstorm 正在 user/.ssh 文件夹中搜索一个名为 id_rsa (标准值)的键(我只在 ssh 而不是 .ssh 文件夹中有它,无法创建它说的 .ssh 文件夹:给一个文件名...)
我有一个不同的键名:xyz.ppk 在 /ssh 文件夹中,我读到我必须像这样制作一个 ssh 配置文件?
Host testadress.com
IdentifyFile ~/ssh/xyz.ppk
(或更好的 .ssh 在这里?) 我把文件放在 user/ssh/ 简单命名为 config
的文件夹中我也在使用与标准 ssh 端口不同的端口。所以我使用的存储库地址如下:
ssh://user@testadress.com:1234/home/foldera/git/projectfolder/
但是它说:当我测试它时存储库测试失败,他无法从中读取以克隆存储库。我在这里做错了什么?
对于 PHPStorm 必须是 .ssh/id_rsa.pub
。
在 linux 您可以通过
创建一个文件夹mkdir .ssh
在 windows 你可以选择两种方式:
通过命令行(开始 -> 打开
cmd
,更改目录(通过cd
命令,然后键入mkdir .ssh
))通过资源管理器中的一个技巧。打开您的用户文件夹,然后使用以下名称创建一个新文件夹
.ssh.
。 explorer things 你要创建一个文件并删除最后一个点所以它成为一个名为.ssh
. 的文件夹
在此文件夹中,您可以放置 public 密钥并将其重命名为 `id_rsa.pub
自从几个 PHPStorm 版本以来对我来说工作正常。
要在 git-repositoy 上使用另一个端口,请查看 this SO-question: Using a remote repository with non-standard port