HTTP-клон github возвращает «Вы запустили git update-server-info на сервере» - PullRequest
7 голосов
/ 20 марта 2012

Я пытаюсь клонировать проект GitHub на Windows.Я за брандмауэром, поэтому не могу использовать 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

РЕДАКТИРОВАТЬ: Извините людей - был типо.Git Bash на окнах не позволяет копировать вставить, и я пропустил письмо.

1 Ответ

8 голосов
/ 20 марта 2012

Одной обычной причиной является случай (или, в данном случае, согласно OPRITBITB , простая опечатка ).
URL репозитория GitHub чувствителен к регистру, так какобъяснено в " Почему URL-адреса страниц проекта Github чувствительны к регистру? Каковы отрицательные эффекты? ".

См. в качестве иллюстрации эту Проблема репозитория GitHub :

У меня была та же проблема, но исправить это безумно просто.
Отсутствие прописных букв для KnpLabs в URL-адресах, поэтому используйте следующее:

[KnpMenu]
git=https://github.com/KnpLabs/KnpMenu.git

[KnpMenuBundle]
git=https://github.com/KnpLabs/KnpMenuBundle.git
target=bundles/Knp/Bundle/MenuBundle

=> Обновите ваши URL с
knplabs/KnpMenuBundle.git до
KnpLabs/KnpMenuBundle.git (изменение регистра)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...