git push 时出现Connection closed by remote host

回校后突然不能用git push到远程端.显示错误:

Connection closed by remote host 

网上查询了很多方法 重启ssh之类的,无果

最后靠google才找到一个相似的问题:

https://www.v2ex.com/t/290545


 ssh [email protected] -vT 测试后发现:



这ip并不是github 的ip地址

产生原因 网络被中间人了


如果无法找到是被谁劫持了,可以通过改hos 添加:

192.30.253.112 github.com


博主产生的原因是之前在路由器装的插件工作不正常了,导致github映射到了奇怪的ip.卸载后即可

你可能感兴趣的:(ubuntu)