تخطى إلى المحتوى
أخطاء Gitخطأ
fatal: shallow update not allowed

fatal: shallow update not allowed

رُفض الرفع من نسخة مستنسخة ضحلة لأن الـ remote لا يسمح بالتحديثات الضحلة.

gitlinuxwindowsmacos

أسباب هذا الخطأ

مستودعك عبارة عن استنساخ ضحل (أُنشئ بـ --depth) والـ remote لا يقبل الرفع من الاستنساخات الضحلة. التاريخ الكامل مطلوب لإتمام الرفع.

كيفية الإصلاح

حوّل الاستنساخ إلى كامل: git fetch --unshallow origin. ثم ارفع مجدداً. في بيئات CI، زد عمق الاستنساخ أو استخدم استنساخاً كاملاً بدلاً من الضحل.

مثال

git fetch --unshallow origin
التوثيق الرسمي

رموز أخطاء ذات صلة