git push 失败的临时解决办法
如果你在向 github.com 推送代码时发现连接超时,或者有中间人攻击,那么很可能是网络问题。
你可以这样做:
一、搜索「超级 ping」并打开网页,输入 github.com,找到一个没有超时而且位于国外的 IP
二、在 hosts 中将 github.com 指向该 IP(不会设置 hosts 就先搜索「windows 设置 hosts」看教程)
三、删除 ~/.ssh/known_hosts
这样之后,你再重新 git push,就可以成功了。
如果你在向 github.com 推送代码时发现连接超时,或者有中间人攻击,那么很可能是网络问题。
你可以这样做:
一、搜索「超级 ping」并打开网页,输入 github.com,找到一个没有超时而且位于国外的 IP
二、在 hosts 中将 github.com 指向该 IP(不会设置 hosts 就先搜索「windows 设置 hosts」看教程)
三、删除 ~/.ssh/known_hosts
这样之后,你再重新 git push,就可以成功了。