无法克隆 git 存储库:找不到 foo.git/info/refs

无法克隆 git 存储库:找不到 foo.git/info/refs

我尝试使用以下命令克隆 git 存储库:

git clone http://git.denx.de/cgi­bin/gitweb.cgi?p=u­boot.git;a=summary

但我收到错误:

致命的:http://git.denx.de/cgibin/gitweb.cgi?p=uboot.git/info/refs 未找到:您是否在服务器上运行了 git update-server-info ?

答案1

如果您提供的git路径不是 git repo,则可能会发生该错误。根据主页:

要使用 Git 克隆其中一棵树,请键入:

git clone git://git.denx.de/<project_name>  <your_repository_name>/

还支持按 HTTP 克隆(只需将上面示例中的 git:// 替换为 http:// 即可)。请注意,本机 git 传输速度更快、更稳健。仅当您别无选择时才使用 HTTP。

该页面上列出的项目名为“u-boot.git”。所以你想要执行以下操作之一:

git clone git://git.denx.de/u-boot.git
git clone http://git.denx.de/u-boot.git

相关内容