Подтвердить что ты не робот

Git Неустранимая ошибка: информация /refs не найдена

Я получаю следующую ошибку:

fatal: https://github.com/username/repository-name.git/info/refs not found: did you run git update-server-info on the server?

если я попытаюсь вытолкнуть свой репозиторий, не создавая его сначала на github.com. Если я сначала создам свой репозиторий на github, то я не смогу направить ветки без проблем. Является ли эта процедура обычной? Или я делаю что-то неправильно? Я думал, что репозиторий можно создать локально и нажать, не создавая его на github.

4b9b3361

Ответ 1

fatal: https://github.com/username/repository-name.git/info/refs не найден: вы запустили git update-server-info на сервере?

В контексте GitHub это сообщение следует понимать как "Репозиторий не существует". Вы должны нажать на уже существующий открытый репозиторий. Голый репозиторий - это репозиторий без рабочего каталога, обычно находящегося на стороне сервера.

Если я сначала создаю свой репозиторий в github, то я не смогу направить ветки без проблем. Является ли эта процедура обычной?

Да. Вы должны сначала создать свой репозиторий на GitHub. См. Раздел справки об этом

действительно, как указано в документации "Чтобы разместить проект на GitHub, вам понадобится репозиторий GitHub для его проживания".

Ответ 2

Я подтверждаю, что вам нужно сначала создать свое репо на GitHub, прежде чем вы сможете нажать на указанное (удаленное) репо.

После создания вы можете добавить его как удаленный с именем "origin" в локальное репо и "git push origin master" (для первого нажатия).

Ответ 3

Также обратите внимание, что имя репозитория чувствительно к регистру. К сожалению,

Ответ 4

Вы уверены, что репозиторий git, который вы пытаетесь получить, поддерживает протокол HTTPS?

Вместо этого: git clone https://github.com/TeaCodie/TeaCodie-Website.git

Попробуйте следующее: git clone [email protected]/TeaCodie/TeaCodie-Website.git

Вам может потребоваться настроить ваш SSH-ключ.

Подробнее см. http://git-scm.com/book/ch4-1.html и https://help.github.com/articles/set-up-git и https://help.github.com/articles/generating-ssh-keys

Ответ 5

Проблема, с которой я столкнулась, связана с тем, что у пользователя не было разрешения на запись в главной ветке.

Ответ 6

Кроме того, убедитесь, что URL-адрес репозитория доступен из вашей сети.

В моем случае моя подписка на Интернет была близка к истечению срока, поэтому мой поставщик услуг перенаправлял все вызовы HTTP/HTTPS на страницу обновления.

Итак, GIT не удалось добраться до репозитория.