Gå till innehåll
Git-felFel
fatal: shallow update not allowed

fatal: shallow update not allowed

En push från en ytlig klon avvisades eftersom remoten inte tillåter grunda uppdateringar.

gitlinuxwindowsmacos

Vad som orsakar detta fel

Ditt repo är en ytlig klon (skapad med --depth) och remoten accepterar inte pushes från ytliga klonar. Full historik krävs för pushen.

Hur man åtgärdar det

Gör klonen fullständig: git fetch --unshallow origin. Pusha sedan igen. I CI-miljöer, öka klondjupet eller använd en fullständig klon istället för ytlig.

Exempel

git fetch --unshallow origin
Officiell dokumentation

Relaterade felkoder