【问题标题】:Received HTTP code 302 from proxy after CONNECT While cloning a bitbucket repository克隆 bitbucket 存储库时 CONNECT 后从代理收到 HTTP 代码 302
【发布时间】:2014-10-10 04:29:41
【问题描述】:

我正在尝试使用代理克隆一个 repo。

我已经配置了 git:

git config --global https.proxy http:\\proxyuser:proxypass@proxy.name.edu.co:8080

但是当我输入时:

git clone https://bitbucket.org/petsc/petsc petsc

它显示了下一个错误:

克隆到 'pflotran-dev'... 致命:无法访问 'https://bitbucket.org/pflotran/pflotran-dev/':收到 HTTP 代码 302 连接后来自代理

我认为我做得很好。我不知道发生了什么。 感谢您的帮助。

【问题讨论】:

  • 您是否尝试使用 ssh 地址克隆然后尝试不使用代理 git config --global --unset http.proxy
  • 是的,我已经尝试过,但连接到 bitbucket 时出现错误。我责怪代理。我想知道我是否配置正确,因为它说“CONNECT 后从代理收到 HTTP 代码 302”
  • @RafaelBarónCastro 使用正斜杠“/”而不是反斜杠“\”,然后再试一次....如果可行,请告诉我们!

标签: git proxy bitbucket


【解决方案1】:

可能是语法错误:

  • 带有 \ 的代理不起作用:http:\\proxyuser...
  • 带有 // 的代理应该可以工作:http://proxyuser...

那就试试吧:

git config --global http.proxy http://proxyuser:proxypass@proxy.name.edu.co:8080
git config --global https.proxy http://proxyuser:proxypass@proxy.name.edu.co:8080

【讨论】:

    猜你喜欢
    • 2017-06-25
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 2015-10-13
    • 2021-08-21
    • 2022-08-23
    • 2016-05-01
    • 1970-01-01
    相关资源
    最近更新 更多