fatal: Duplicated ref, and SHA1s don't match: refs/heads/BranchName
Я должен отметить, что я нахожусь в Ubuntu Lucid, что имеет отношение к некоторым комментариям к файловой системе.Могу ли я оправиться от этой ошибки git? «fatal: Duplicated ref и SHA1s не соответствуют: refs/heads/BranchName»
Я получил эту ошибку сразу после того, как мастер создания git pull начал локально на главном устройстве. Довольно обычная вещь. Казалось, что сама тяга работает, я видел список всех файлов, которые были снесены. Но после этого ничего не произошло.
Я рассмотрел некоторые другие ответы на SO, но все они включают запуск команды git. На этом этапе я не могу запустить команду git, включенную fsck. Я просто получаю то же сообщение. Мне было предложено удалить .git/refs/heads/BranchName, но это не сработало. Хотя я увидел интересную вещь: единственное, что в/refs/heads было плохой ветвью, с? в конце (вероятно, неизвестный персонаж). Здесь нет других филиалов.
У меня были проблемы в прошлом, когда git fsck потерпел неудачу, а затем это волшебство было в порядке. Звучит очень как неудача HD, но долгое испытание smartctl не показало мне ничего плохого, когда это произошло раньше. Я попробовал быструю проверку статуса сейчас, и кажется, все в порядке.
Не огромная сделка, я могу повторно клонировать. Я не потерял много. Но было бы неплохо вернуть его, а также иметь это здесь для других, которые получают ту же проблему.
Спасибо.
можете ли вы плз листать файлы в .git/refs/heads/и выводить их содержимое? – KurzedMetal