git ls-remote возвращает "fatal: нет пульта, настроенного на перечисление ссылок с".

$ git ls-remote 

результаты в

fatal: No remote configured to list refs from.

У меня есть пульты

$ git remote

результаты в

personal_remote
upstream

4 ответа

Решение

Я могу получить это поведение в репозиториях, которые не имеют origin дистанционный пульт. Вы можете указать альтернативное имя по умолчанию, установив remote.pushDefault,

Мы можем предоставить remote в команде:

git ls-remote personal_remote

У меня команда работала на git версии 1.9.1

Сначала git init it directory, затем git clone the rep ../../something.git, затем перейдите в эту папку и попробуйте git ls-remote. это должно быть хорошо.

При использовании git из командной строки VS Developer, это помогает изменить каталог в корень git хранилище, то есть папка, содержащая .git папка.

Запуск git ls-remote команда оттуда заберет удаленный репозиторий из каталога.

Другие вопросы по тегам