Перейти до вмісту
Помилки GitКритична
error: corrupt loose object

error: corrupt loose object

Об'єктний файл Git пошкоджений і не може бути прочитаний.

gitlinuxwindowsmacos

Що спричиняє цю помилку

Вміст об'єктного файлу Git не відповідає його SHA-1-хешу, що свідчить про пошкодження. Зазвичай спричиняється помилками диска, перерваним записом або проблемами файлової системи.

Як виправити

Виконайте git fsck --full, щоб знайти всі пошкоджені об'єкти. Видаліть пошкоджені об'єкти й відновіть їх із віддаленого репозиторію: rm .git/objects/ab/cdef... && git fetch -p. Якщо це не допоможе, клонуйте репозиторій із віддаленого заново.

Офіційна документація

Пов'язані коди помилок