我使用的是Windows 8,PhpStorm 8.0.2,git
我正在尝试将我的项目推送到删除git存储库(它们托管在github和bitbucket上)。
我在php风暴的版本控制台中看到的最后一条消息是:
git -c core.quotepath=false push --progress --porcelain origin refs/heads/master:master
它会永远等待它,它不会显示此命令的任何错误或输出
如果我正在手动推送项目(从命令行,或者使用命令git push origin
从PhpStorm中的控制台选项卡),它运行良好。我也可以将更改提交到我的本地存储库。
我试图禁用Windows防火墙并将git和phpstorm添加到防火墙规则中 - 它没有帮助。
当我使用命令时
ssh -T git@github.com
它也运行良好,并向我提供有关成功访问github的消息。
所以,唯一不起作用的是推动通过PhpStorm菜单删除git存储库。
我该怎么做才能解决这个问题?
由于
答案 0 :(得分:3)
转到phpstorm - >设置 - >版本控制 - > git并选择"内置"在" ssh可执行文件"部分的下拉列表。
答案 1 :(得分:1)
对我来说,选择“原生”而不是默认的“内置”工作正常。 OSX ElCapitan - PhpStorm 10