笔者最近在使用Pycharm push自己在github上的项目时莫名其妙出现了403错误,之前还好好的,如图。
![](https://img.haomeiwen.com/i17672498/10439ffea19367b3.png)
右下角出现了这样的提示。
然后各种找资料,包括修改git配置,设置proxy端口,关闭防火墙等等,都不管用,直到今天看到一篇文章
,通过修改自己的hosts文件解决了问题,撒花~
首先我电脑能够访问github,同时vpn也设置了全局模式,但就是无法ping通github官网。
![](https://img.haomeiwen.com/i17672498/f6eb8ee33e4426b1.png)
那么想来问题应该从此着手。
修改hosts文件
hosts文件在C:\Windows\System32\drivers\etc下,用notepad++打开,于末尾添加如下一行:
192.30.253.112 github.com
![](https://img.haomeiwen.com/i17672498/3cf33182d238d340.png)
之后保存并关闭,这里应该会提示你使用管理员权限。
OK,现在再ping一下试试
![](https://img.haomeiwen.com/i17672498/2833d29aebe8e3a8.png)
![](https://img.haomeiwen.com/i17672498/f8f82304d9189959.png)
泪目。。。大家新年快乐~
网友评论