Lompat ke konten
Error GitError
fatal: shallow update not allowed

fatal: shallow update not allowed

Push dari shallow clone ditolak karena remote tidak mengizinkan pembaruan shallow.

gitlinuxwindowsmacos

Apa penyebab error ini

Repositori Anda adalah shallow clone (dibuat dengan --depth) dan remote tidak menerima push dari shallow clone. Riwayat lengkap diperlukan untuk push tersebut.

Cara memperbaikinya

Batalkan shallow pada clone: git fetch --unshallow origin. Lalu push lagi. Untuk lingkungan CI, tingkatkan kedalaman clone atau gunakan full clone alih-alih shallow.

Contoh

git fetch --unshallow origin
Dokumentasi Resmi

Kode Error Terkait