当我输入“git push heroku master”时,我收到一条错误消息:
ssh:无法解析主机名heroku.com:提供的nodename或servname,或者不知道
我在工作的电脑上,我相信这个问题与代理/防火墙有关。有没有人知道在命令行中绕过这个错误的方法?或任何其他类型的修复?感谢。
答案 0 :(得分:4)
从命令行直接尝试ssh到heroku
ssh git@heroku.com -T
如果您没有得到回复
! You can only access Heroku by ssh via git push and pull commands.
然后是连接问题或阻止你的请求的防火墙。
答案 1 :(得分:0)
请在~/.ssh/config
中输入以解决此问题。不知道为什么你的网络出现问题。您可能在代理服务器后面,并且必须在操作系统设置之外配置git。
希望这有帮助。
答案 2 :(得分:0)
通过我的Zyxel PLA4215访问互联网时遇到了一大堆麻烦。切换到无线时一切正常。