ошибка "не удалось найти совместимый репозиторий" в репозитории gitkraken - PullRequest
1 голос
/ 10 апреля 2019

У меня есть хранилище, которое я использовал годами, используя GitKraken. Я просто использовал CLI для назначения тега (используя код git tag -a v0.7.1 -m "my version 0.7.1" ea27f3b3ab882e58cbb5995f5d8638a200676a43, затем git push --tags) для репо, и после этого GitKraken не будет его открывать. Он говорит, что там нет репозитория и спрашивает, хочу ли я инициализировать новый репозиторий.

Нет проблем с другими моими репозиториями. Также этот репо отлично работает из командной строки. Я попытался удалить папку вручную, а затем снова клонировать ее из github в том же месте, но это не помогло. Я также пробовал git reset --hard локально, но безрезультатно. Некоторые поиски в Google обнаруживают такие вещи, как длинные имена путей для глубоко вложенных файлов, но у меня их нет (и я использую MacOS, а не Windows).

Есть идеи?

1 Ответ

0 голосов
/ 12 апреля 2019

Это было решено Джейком из команды GitKraken из-за слабости GitKraken. Я опубликую решение здесь, если оно может кому-то помочь в будущем.

Оказалось, что у меня в репозитории было два неправильно сформированных ref, один к моей master ветви, другой к этой v0.7.1 метке, которую я упоминал выше. Удаление тега и основной ветки решило проблему.

...