我正在尝试在Windows上克隆一个github项目。我在防火墙后面所以不能使用ssh。跑步:
git clone https://github.com/user/project.git
正在返回https://github.com/user/project.git not found: did you run git update-server-info on the server?
因为这不是我的项目,有没有办法解决这个问题?
编辑:
我想要克隆的项目是:
https://github.com/mitsuhiko/jinja2.git
编辑: 对不起人 - 是一个打字机。 Windows上的Git Bash不允许你复制粘贴,我错过了一封信。
答案 0 :(得分:8)
一个常见的原因是(或者,在这种情况下,根据OP directedbit,一个简单的拼写错误)。
GitHub repo url区分大小写,如“Why are Github project document page urls case sensitive? What are the negative effects?”中所述。
请参见此GitHub repo issue:
我遇到了同样的问题,但修复非常简单 URL中
KnpLabs
缺少大写,因此请改用以下内容。
[KnpMenu]
git=https://github.com/KnpLabs/KnpMenu.git
[KnpMenuBundle]
git=https://github.com/KnpLabs/KnpMenuBundle.git
target=bundles/Knp/Bundle/MenuBundle
=>更新你的网址
knplabs/KnpMenuBundle.git
到
KnpLabs/KnpMenuBundle.git
(案例变更)