2013-12-14 3 views
0

Я получаю вдруг эту ошибку, когда я пытаюсь вытянуть изменения из репозитория:Ошибка делает мерзавец тянуть

git pull 
fatal: http://guthub.com/msalsas/BunchOfColors/info/refs not valid: is this a git repository? 

Кажется, опечатка («guthub»), потому что если я делаю это следующим образом:

git pull http://github.com/msalsas/BunchOfColors 

Это работает. Дело в том, что я не знаю, что может вызвать эту проблему и как ее решить. Я уже работал с этим репо и без проблем меняю изменения.

+0

@Rob - Это вопрос? Это то, что я делаю: я вытаскиваю репозиторий на сервере. Ссылка на репозиторий находится по адресу http://github.com/msalsas/BunchOfColors – Manolo

+0

Должен был прочитать это более внимательно. – Rob

ответ

3

Это скорее всего опечатка в вашей удаленной конфигурации. Если предположить, что это называется origin (по умолчанию), вы можете это исправить с:

git remote set-url origin http://github.com/msalsas/BunchOfColors 

Или исправить ее вручную, отредактировав строку, вызвавшую в .git/config.

+0

Спасибо. Теперь это работает. Вы знаете, что могло случиться? Раньше это работало, и я не думаю, что коснулся его. – Manolo

+0

Странный; единственные команды, которые я знаю об этом, фактически изменяют URL-адрес удаленного: 'remote add' и' remote set-url', поэтому я не уверен, что еще могло его изменить. Проводили ли вы какое-либо ручное редактирование '.git/config' или запускали какие-либо скрипты? –

+0

Теоретически я ничего не менял. .git/config'. – Manolo

Смежные вопросы