Przejdź do treści
Błędy GitBłąd
error: unable to find object

error: Nie można znaleźć obiektu

Nie znaleziono obiektu Git wskazanego przez repozytorium.

gitlinuxwindowsmacos

Co powoduje ten błąd

Repozytorium odwołuje się do obiektu (commit, drzewo, blob), którego brakuje w .git/objects. Może się to zdarzyć po agresywnym garbage collection, błędach dysku lub przerwanej operacji.

Jak to naprawić

Uruchom git fsck --full, aby zidentyfikować wszystkie brakujące obiekty. Pobierz zdalnie, aby je przywrócić: git fetch origin. Jeśli zdalne repozytorium jest dostępne, najprostszym rozwiązaniem jest ponowne sklonowanie repozytorium.

Przykład

git fsck --full
Oficjalna dokumentacja

Powiązane kody błędów