报错fatal unable to access httpsgithubcomlongtenglinnotesgit Failed to connect to githubcom port 443 after 21076 ms Couldnt connect to server
这个错误通常是由于网络连接问题导致无法访问 GitHub 服务器。以下是一些可能的解决方案:
-
检查网络连接:确保您的网络连接正常工作,并且没有任何防火墙或代理服务器阻止您连接到 GitHub。您可以尝试通过浏览器访问 GitHub 网站来验证网络连接是否正常。
-
检查代理设置:如果您使用代理服务器访问互联网,请确保您的 Git 配置正确设置了代理。您可以使用以下命令检查当前的代理设置:
git config --global --get http.proxy git config --global --get https.proxy如果返回结果为空,则表示没有设置代理。如果返回结果不为空,则验证代理设置是否正确。
如果需要设置代理,请使用以下命令设置代理:
git config --global http.proxy http://proxy.example.com:8080 git config --global https.proxy https://proxy.example.com:8080请将 "proxy.example.com:8080" 替换为您实际的代理服务器地址和端口。
-
检查防火墙设置:如果您使用防火墙,请确认防火墙允许访问 GitHub。您可以尝试禁用防火墙来验证是否是防火墙导致的问题。
-
尝试使用 SSH 协议:如果您无法使用 HTTPS 协议访问 GitHub,可以尝试使用 SSH 协议。首先,您需要在 GitHub 上配置 SSH 密钥。然后,使用以下命令将远程仓库的 URL 更改为 SSH 协议:
git remote set-url origin git@github.com:longtenglin/notes.git然后尝试再次克隆或拉取仓库。
如果上述解决方案都无效,可能是 GitHub 服务器出现问题或您的网络环境存在其他限制。您可以稍后再试,或者尝试使用其他网络环境进行操作
原文地址: https://www.cveoy.top/t/topic/igK5 著作权归作者所有。请勿转载和采集!