当我运行命令时,我正在使用windows git bash git push beanstalk master
我收到了以下错误,
Connected to host `XXXXXX.beanstalkapp.com port 22:` bad file number
fatal: the remote end hung up unexpectedly.
答案 0 :(得分:2)
您要么在代理之后无法转发密钥,要么防火墙不允许传出端口22(默认情况下由SSH使用的端口)访问。尝试修复它或使用像https这样的备用协议进行推送。
答案 1 :(得分:1)
这可能意味着某种网络问题与ssh(例如,在工作中,严格禁止通过端口22的任何传出ssh请求)。
但我认为beanstalkapp不像GitHub那样支持smart http,所以这也意味着没有https。
您可以尝试一些“workaround”,例如using port 443 (SSL) for your SSH requests,但请确保您没有规避任何企业安全策略。