首页 > 解决方案 > git pull 使访问失败超时

问题描述

我对 git pull 有疑问(而且我对 git 很陌生)所以我知道 github 上的 te origin/master 分支发生了变化(git bash 也告诉我)所以我想使用以下方法进行更新:

git pull

然而,这给了我一个错误:

fatal: unable to access '(adres)': Failed to connect to github.com port 443: Timed out

在搜索时,我在 github 方面找到了涉及代理设置和问题的解决方案。据我从页面上可以看出,github 目前没有任何问题。

代理我不完全明白。我之前能够克隆并推送到这个存储库,所以我不完全理解为什么突然拉取需要代理设置。

我在 Windows 10 计算机上使用 git bash。先感谢您

标签: gitgithub

解决方案


如果您以前不需要代理,那么您现在应该需要一个。

但是第一个测试是检查您是否可以访问https://github.com(在您的浏览器上),这意味着检查您的计算机和 GitHub 之间是否没有网络问题(防火墙?)。

您还可以检查 SSH 访问是否有效(前提是您已在 GitHub 上注册了默认的公共 rsa 密钥

git ls-remote git@github:me/myrepo

推荐阅读