Сегодня утром я пошел делать git fetch и получил следующую ошибку:
фатальный: не указан удаленный репозиторий. Укажите либо URL-адрес или удаленное имя, из которого должны быть получены новые ревизии.
Это работало нормально. Похоже, что git забыли связь между (всеми) моими ветками и репозиторием.
Ввод git remote -v
ничего не возвращает.
Он работал в конце прошлой недели, и единственное, что я могу думать о том, что я изменил, - это установить последнюю версию GitExtensions. Однако сейчас я больше беспокоюсь о том, есть ли способ вернуть информацию репозитория.
Любые идеи?
Обновление:
Мой файл .git/config был пуст. Хотя я не знаю причину, я смог удаленному рабочему столу на другой компьютер в компании и получить раздел "remote" его конфигурации.
Я обновил свой файл конфигурации, и до сих пор он выглядит так, как будто он работает: -)
Обновление 2: Мне также необходимо перевести ветки в начало с помощью:
git config branch.develop.remote origin
git config branch.develop.merge refs/heads/develop
и т.д.