Перейти к содержимому
Ошибки GitКритическая
fatal: index file corrupt

fatal: файл индекса повреждён

Файл индекса Git (.git/index) повреждён.

gitlinuxwindowsmacos

Что вызывает эту ошибку

Файл .git/index был повреждён, как правило, из-за сбоя во время операции записи, отказа диска или конкурентных операций Git, мешающих друг другу.

Как исправить

Удалите повреждённый индекс и создайте его заново: rm .git/index && git reset. Индекс будет восстановлен из HEAD. Файлы в рабочем каталоге останутся нетронутыми. Выполните git status, чтобы убедиться, что всё в порядке.

Пример

rm .git/index && git reset
Официальная документация

Связанные коды ошибок