Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过代理进行Github HTTPS克隆_Git_Ssl_Https_Proxy_Github - Fatal编程技术网

通过代理进行Github HTTPS克隆

通过代理进行Github HTTPS克隆,git,ssl,https,proxy,github,Git,Ssl,Https,Proxy,Github,当尝试通过代理连接克隆github存储库时,出现以下错误: Cannot get remote repository information. Perhaps git-update-server-info needs to be run there? 无法获取远程存储库信息。 也许git更新服务器信息需要在那里运行? 我试图设置env变量http\u proxy和https\u proxy,我还试图运行git--global my.proxy.com:port,但它仍然不起作用 git --gl

当尝试通过代理连接克隆github存储库时,出现以下错误:

Cannot get remote repository information. Perhaps git-update-server-info needs to be run there? 无法获取远程存储库信息。 也许git更新服务器信息需要在那里运行? 我试图设置env变量http\u proxy和https\u proxy,我还试图运行git--global my.proxy.com:port,但它仍然不起作用

git --global my.proxy.com:port
有什么想法吗?

我怀疑您的git版本太旧了-您至少需要1.6.6版才能使用智能HTTP。我认为,如果客户端不能执行智能HTTP,GitHub会退回到哑HTTP协议,但无论如何,升级您的git版本应该可以消除许多可能的问题。

远程存储库托管在哪里?
git update server info
正在那里运行吗?:)远程存储库托管在github.com上。实际上,我在你的问题中遗漏了这一点。我怀疑您的git版本太旧,不支持智能HTTP-git--versionreport是什么意思?我通过yum在linux发行版上安装了它。我应该删除它并手动安装一个更新的版本吗?希望您的发行版有一个比1.5.5.6更新的版本可供安装。(那个版本现在已经很旧了。)我刚刚安装了1.7.7.2版,但是现在我在尝试克隆repoI时遇到了以下错误:“致命:找不到“https”的远程帮助程序。我刚刚安装了curl-devel并重建了git。它是有效的:)。谢谢你,马克。