Github не может заблокировать ссылку во время вытягивания - PullRequest
0 голосов
/ 22 февраля 2019

Я студент-невролог, использующий MATLAB для управления своими заданиями перед участниками.Я уже некоторое время поддерживаю контроль версий на Github, до сегодняшнего дня, когда появляется довольно неприятная ошибка. Всякий раз, когда я пытаюсь перенести локальное репо на удаленный сервер, мне выдается следующая ошибка:

    * branch            master     -> FETCH_HEAD
error: cannot lock ref 'refs/remotes/origin/master': unable to resolve reference 'refs/remotes/origin/master': reference broken
! [new branch]      master     -> origin/master  (unable to update local ref)

Не знаю, чего это стоит, но эта ошибка начала появляться после того, как соавтор добавил файл в удаленное хранилище с помощью веб-интерфейса GitHubs.

Я просмотрел миллион ответов на этот вопрос, но не нашел решения.Я попытался сделать:

!git rm refs/remotes/origin/master

, который возвращает

fatal: pathspec 'refs/remotes/origin/master

Я также пробовал другие вещи, такие как "git fetch", "git clone", "git prune", "git ccи т. д. без эффекта.

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

...