git push 提示:com port 443 after 75002 ms: Couldn#039;t connect to server
原因:DNS 污染。
解决方案
1、通过 https://www.ipaddress.com/ 获得 github.com 的 IP 地址
1.1点击搜索后,滚动到下面,找到 DNS Resource Records:
1.2 将网址输入,查找,滚动到底部,看到 IP地址
2、在本机的 hosts 文件中添加:
# Mac 系统 hosts 路径
$ /etc/hosts# 拷贝 hosts 文件到桌面,修改拷贝出来 hosts,保存在拖回去覆盖掉原来的文件,需要输入验证密码。
拷贝 hosts 文件到桌面,修改拷贝出来 hosts,保存在拖回去覆盖掉原来的文件,需要输入验证密码。
⚠️MAC电脑如何修改系统Hosts文件,查找Hosts文件参考地址
3、修改好 hosts 替换保存后,再次尝试命令,成功。
附:如果报错 Failed to connect to raw.githubusercontent.com port 443 after 75047 … 解决方案一样,查询 raw.githubusercontent.com 的地址,按照一样的操作配置即可。
原文链接:https://blog.csdn.net/zz00008888/article/details/135910837