phpstorm 在错误的目录中寻找 ssh 密钥
phpstorm looking for ssh key in wrong directory
我已经开始使用 phpSorm 和 git 集成来提交我的更改。
当 运行 命令时,windows cmd 一切正常。
推送时,我被要求输入 'c/Users/safireo/.ssh/id_rsa' 的 ssh 密钥。
我这样做并且有效。
但是,在尝试使用 phpStom 时,出现以下错误:
cannot spawn C:\Users\safireo\AppData\Local\Temp\git-ssh-0.bat: No
such file or directory unable to fork
我仍然可以通过 phpstorm 添加和提交并使用 cmd 推送。
ssh 密钥的路径似乎不同。我怎样才能告诉 phpStorm 在正确的位置查找?
我在phpStorm和Pantheon之间使用git时遇到了同样的问题。
我的解决方案是 phpStorm 不是 运行 管理员..
您会看到 git-ssh-0.bat
文件实际存在于临时文件夹中。
我们在 Windows 上遇到了 PhpStorm 的问题。
GitBash一切正常,但 PhpStorm 不正常。
事实证明,PhpStorm 使用 cmd.exe 作为终端,而 Git 在 cmd 中运行不佳。要修复,我们在设置中找到:
File > Settings > Tools > Terminal
并将 "Shell path" 更改为与 Git Bash 相同,在我们的例子中:
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i
PhpStorm 需要重启,但随后一切正常!
我已经开始使用 phpSorm 和 git 集成来提交我的更改。
当 运行 命令时,windows cmd 一切正常。 推送时,我被要求输入 'c/Users/safireo/.ssh/id_rsa' 的 ssh 密钥。 我这样做并且有效。
但是,在尝试使用 phpStom 时,出现以下错误:
cannot spawn C:\Users\safireo\AppData\Local\Temp\git-ssh-0.bat: No such file or directory unable to fork
我仍然可以通过 phpstorm 添加和提交并使用 cmd 推送。
ssh 密钥的路径似乎不同。我怎样才能告诉 phpStorm 在正确的位置查找?
我在phpStorm和Pantheon之间使用git时遇到了同样的问题。
我的解决方案是 phpStorm 不是 运行 管理员..
您会看到 git-ssh-0.bat
文件实际存在于临时文件夹中。
我们在 Windows 上遇到了 PhpStorm 的问题。
GitBash一切正常,但 PhpStorm 不正常。
事实证明,PhpStorm 使用 cmd.exe 作为终端,而 Git 在 cmd 中运行不佳。要修复,我们在设置中找到:
File > Settings > Tools > Terminal
并将 "Shell path" 更改为与 Git Bash 相同,在我们的例子中:
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i
PhpStorm 需要重启,但随后一切正常!