pycharm中推送项目到github失败问题

将项目推送到github上

首先需要在pycharm中登录GitHub的账号,然后在上方菜单栏中的GitHub中选择共享项目到GitHub就可以创建仓库了,后续点击推送就可以;

推送过程中出现问题

我在推送过程中出现了Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server的问题,推测是网络问题,但是开了VPN也没有用,后续查阅资料了解到可能是VPN端口和git端口不匹配的问题,于是对这个问题进行解决。

解决方法

设置系统代理的端口和IP

在系统设置中找到网络和Internet -> 代理 -> 手动设置代理,在里面填写自己的VPN地址和端口,我的是自动跳出来的:

设置git的端口号与上面保持一致

终端中输入:(7890设置为自己的端口号)

git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890

查看git的IP设置

git config --global -l

可以看到已经设置完毕了

再次push即可

除此之外还有消除DNS缓存:

 ipconfig/flushdns

这个我没有尝试过,可能有效

如果没有开通VPN(未测试)

直接关闭git的端口代理:

git config --global --unset http.proxy

git config --global --unset https.proxy

然后再次push即可,也可以先刷新DNS缓存保险起见。

后记

因为GitHub是代码管理中十分重要的一部分,在push代码的时候遇到这个问题,于是记录下来。

posted @ 2024-12-23 11:09  cyMessi  阅读(39)  评论(0编辑  收藏  举报