İçeriğe geç
Git HatalarıHata
fatal: shallow update not allowed

fatal: shallow update not allowed

Uzak depo sığ güncellemelere izin vermediği için sığ bir klonlamadan yapılan push reddedildi.

gitlinuxwindowsmacos

Bu hatanın nedenleri

Deponuz sığ bir klonlama (--depth ile oluşturulmuş) ve uzak depo, sığ klonlamalardan gelen push'ları kabul etmiyor. Push için tam geçmiş gereklidir.

Nasıl düzeltilir

Klonu tam hâle getirin: git fetch --unshallow origin. Ardından tekrar push edin. CI ortamlarında klonlama derinliğini artırın veya sığ yerine tam bir klonlama kullanın.

Örnek

git fetch --unshallow origin
Resmi Belgeler

İlgili Hata Kodları