PhpStorm无法推送到git存储库

时间:2015-01-14 07:50:37

标签: git push phpstorm

我使用的是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存储库。

我该怎么做才能解决这个问题?

由于

2 个答案:

答案 0 :(得分:3)

转到phpstorm - >设置 - >版本控制 - > git并选择"内置"在" ssh可执行文件"部分的下拉列表。

答案 1 :(得分:1)

对我来说,选择“原生”而不是默认的“内置”工作正常。 OSX ElCapitan - PhpStorm 10