【问题标题】:GitHub - HTTPS accessGitHub - HTTPS 访问
【发布时间】:2011-03-31 13:03:58
【问题描述】:

我无法通过 HTTPS 克隆我的存储库:

$ git clone https://github.com/walterjwhite/project.configuration.git
Initialized empty Git repository in ./project.configuration/.git/
error: Failed connect to github.com:443; Connection refused while accessing https://github.com/walterjwhite/project.configuration.git/info/refs
fatal: HTTP request failed

我已经用我的登录名和密码以及我要连接的机器或服务器配置了 .netrc。

【问题讨论】:

  • 我在 bitbucket 面临的情况相同。任何解决方案表示赞赏...

标签: git https github


【解决方案1】:

正如您在GitHub support 中看到的那样,Scott Schacon 自己建议:

所以我猜你的.netrc 是不正确的还是什么?
尝试从您的 .netrc 中删除信息并首先克隆(因为它是公共存储库)。

如果不是 GitHub 服务器问题,则可能是您的防火墙。
和/或您的代理 (git config --global http.proxy http://user:password@proxy:xxx)。

【讨论】:

  • 啊,你是对的,我忘了我需要配置我的代理。
  • 我仍然有一个问题,它提示我输入我的密码并且 enter 没有提交我的密码,它只是坐在那里。 git clone walterjwhite@github.com/walterjwhite/project.configuration.git
  • @Walter:你设置你的github token了吗?你add the ssh public key to your GitHub account了吗?您是否尝试过 https GitHub 地址? git clone https://walterjwhite@github.com/walterjwhite/project.configuration.git
  • 是的,我可以在家中处理我的 github 内容。当我去选择咖啡店并在那里工作时,我无法使用 SSH 方法,所以我必须使用 Smart HTTP 代理。当我复制并粘贴地址时,stackoverflow 删除了 https 部分,但是是的,这就是我尝试的。当它提示我输入密码时,它就挂在那里。 CTRL+C 让我出去。
  • 删除全局代理变量git config --global --unset http.proxy。不要忘记--global。请注意,这并不能解决 403 错误,而是解决了 fatal: unable to access 'https://github.com/whatever/': Failed connect to github.com:<yourproxyport>; No error(此错误消息确实有问题:您正在连接到 github.com:443,而不是在您的代理端口上).
【解决方案2】:

只是为了添加到这个讨论中,出于某种原因,当我使用 http 而不是 https 时,它似乎对我有用。

【讨论】:

  • 在我的服务器上,我知道这是因为我没有为 GitHub 安装正确的根证书。一旦我们安装了这些 https 就可以正常工作了。
【解决方案3】:

只是补充一下,您还可以在GitHub System Status 上检查 GitHub 的系统是否正常。

【讨论】:

    【解决方案4】:

    另一种对我来说没有问题的可能性是使用 SSH 选项进行克隆。

    git clone git@github.com:walterjwhite/project.configuration.git

    您必须将 SSH 密钥上传到 Github 才能使用它,但它让我解决了 https 问题。

    【讨论】:

      猜你喜欢
      • 2021-05-24
      • 1970-01-01
      • 2021-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-29
      • 1970-01-01
      相关资源
      最近更新 更多