Ga naar inhoud
Git-foutenFout
fatal: shallow update not allowed

fatal: shallow update not allowed

Een push vanuit een ondiepe kloon werd afgewezen omdat de remote geen ondiepe updates toestaat.

gitlinuxwindowsmacos

Wat veroorzaakt deze fout

Uw repository is een ondiepe kloon (aangemaakt met --depth) en de remote accepteert geen pushes vanuit ondiepe klonen. Voor de push is de volledige geschiedenis vereist.

Hoe op te lossen

Maak de kloon volledig: git fetch --unshallow origin. Vervolgens opnieuw pushen. In CI-omgevingen: vergroot de kloondiepte of gebruik een volledige kloon in plaats van een ondiepe.

Voorbeeld

git fetch --unshallow origin
Officiële documentatie

Gerelateerde foutcodes