大家好,欢迎来到IT知识分享网。
1.问题描述
可以正常访问GitHub网页,但在git bash中push本地仓库中的内容到Github的时候出现了超时报错(此时已经开了代理)。
# 报错内容
fatal: unable to access 'https://github.com/xxx/project_02.git/': Failed to connect to github.com port 443 after 21124 ms: Timed out
2. 解决
2.1 查看ip地址以及端口
在电脑输入 win + R,打开终端,输入netstat,并按下回车,可以看到ip地址及端口。如果终端窗口内一直不断加载ip地址信息,可以按 ctrl+c 停止。
可以看到我的ip地址和端口号是 127.0.0.1:1080。
2.2 设置代理
在 git bash 中设置代理,在 git bash 中输入以下语句
git config --global http.proxy socks5 127.0.0.1:1080
git config --global https.proxy socks5 127.0.0.1:1080
git config --global http.proxy 127.0.0.1:1080
git config --global https.proxy 127.0.0.1:1080
其中,127.0.0.1:1080为 电脑ip地址及端口号,可以根据自己的情况设置。
设置完成后,再次 git push,可以成功连接到github。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/22686.html