Przejdź do treści
Błędy GitBłąd
fatal: shallow update not allowed

fatal: shallow update not allowed

Wypchnięcie z płytkiego klonu zostało odrzucone, ponieważ zdalne repozytorium nie akceptuje płytkich aktualizacji.

gitlinuxwindowsmacos

Co powoduje ten błąd

Twoje repozytorium jest płytkim klonem (utworzonym z --depth), a zdalne nie akceptuje wypchnięć z płytkich klonów. Do wypchnięcia wymagana jest pełna historia.

Jak to naprawić

Uzupełnij klon: git fetch --unshallow origin. Następnie wypchnij ponownie. W środowiskach CI zwiększ głębokość klonu lub zamiast płytkiego użyj pełnego klonu.

Przykład

git fetch --unshallow origin
Oficjalna dokumentacja

Powiązane kody błędów