أخطاء Gitخطأ
fatal: shallow update not allowedfatal: shallow update not allowed
رُفض الرفع من نسخة مستنسخة ضحلة لأن الـ remote لا يسمح بالتحديثات الضحلة.
gitlinuxwindowsmacos
أسباب هذا الخطأ
مستودعك عبارة عن استنساخ ضحل (أُنشئ بـ --depth) والـ remote لا يقبل الرفع من الاستنساخات الضحلة. التاريخ الكامل مطلوب لإتمام الرفع.
كيفية الإصلاح
حوّل الاستنساخ إلى كامل: git fetch --unshallow origin. ثم ارفع مجدداً. في بيئات CI، زد عمق الاستنساخ أو استخدم استنساخاً كاملاً بدلاً من الضحل.
مثال
git fetch --unshallow originرموز أخطاء ذات صلة
أخطاء Gitخطأ
CONFLICT (content): Merge conflictتعارض الدمج (Merge Conflict)
تعذّر على Git الدمج التلقائي للتغييرات لأن السطور ذاتها عُدِّلت في كلا الفرعين.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitخطأ
fatal: remote origin already existsfatal: origin الخادم البعيد موجود مسبقاً
خادم بعيد بالاسم المحدد مُهيَّأ بالفعل.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitمعلومة
No local changes to saveNo local changes to save
لم يجد git stash أي ملفات متتبَّعة معدَّلة لحفظها.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitخطأ
fatal: Unable to create lock filefatal: Unable to create lock file
يوجد ملف قفل Git بامتداد .lock يمنع إتمام العملية.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitفادح
error: object file is emptyerror: object file is empty
ملف كائن Git تالف ولا يحتوي على أي بيانات.
gitlinuxwindowsmacos
عرض التفاصيل أخطاء Gitخطأ
fatal: Not possible to fast-forward, abortingfatal: Not possible to fast-forward, aborting
فشل السحب بـ --ff-only لأن الفرعين تباعدا.
gitlinuxwindowsmacos
عرض التفاصيل