git - 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。先感谢您
解决方案
如果您以前不需要代理,那么您现在应该需要一个。
但是第一个测试是检查您是否可以访问https://github.com(在您的浏览器上),这意味着检查您的计算机和 GitHub 之间是否没有网络问题(防火墙?)。
您还可以检查 SSH 访问是否有效(前提是您已在 GitHub 上注册了默认的公共 rsa 密钥)
git ls-remote git@github:me/myrepo
推荐阅读
- android - 将来自多个应用的通知分组
- c# - 如何在使用 .Net 4.0 应用程序中的 HttpClient 类时等待状态代码 200,调用另一个 .Net 核心 api,同时启用 Windows 身份验证
- javascript - 嵌套的 HTML 表格无法正确显示
- cakephp - 在 cakephp 3 中使用 Gutenberg 编辑器
- spring-boot - 在 Zuul 自定义过滤器中创建 HttpServletResponse 对象
- java - 尝试在 PostgreSQL 9.6.13 中保存图像时出错 - “\”或附近的语法错误,但可以很好地存储 PostgreSQL 8.2.23
- java - 使用 Java JSch 在防火墙设备上通过 SSH“exec”通道执行多个命令不起作用
- kubernetes - 如何加入现有集群中的工作节点?
- java - 复选框取消选中并且列表视图的行值未更新
- c# - 无法打开登录请求的数据库