أخطاء Gitفادح
error: corrupt loose objecterror: corrupt loose object
ملف كائن Git تالف ولا يمكن قراءته.
gitlinuxwindowsmacos
عرض التفاصيل You are in 'detached HEAD' stateيشير HEAD إلى commit محدد بدلاً من فرع، مما يعني أن الـ commits الجديدة ستكون يتيمة.
سبق أن سحبت commit محدداً أو وسماً أو فرعاً بعيداً مباشرةً بدلاً من فرع محلي. أي commits جديدة في هذه الحالة لن تنتمي لأي فرع وقد تُفقد.
أنشئ فرعاً جديداً لحفظ عملك: git checkout -b new-branch. أو عُد إلى فرع موجود: git checkout main. إن أجريت commits بالفعل، أنشئ فرعاً قبل التبديل.
git checkout -b new-branch # to save work from detached HEADerror: corrupt loose objectملف كائن Git تالف ولا يمكن قراءته.
error: Your local changes would be overwrittenيرفض Git تنفيذ العملية لأنها ستستبدل التغييرات المحلية غير المُودَعة.
error: cannot rebase: You have unstaged changesيرفض Git إجراء rebase لوجود تغييرات غير مُضافة إلى مرحلة الـ staging في مجلد العمل.
fatal: No submodule mapping foundالوحدات الفرعية لـ Git مُشار إليها لكنها لم تُهيَّأ بشكل صحيح.
CONFLICT (content): Merge conflictتعذّر على Git الدمج التلقائي للتغييرات لأن السطور ذاتها عُدِّلت في كلا الفرعين.
error: Cannot delete branch currently checked outلا يمكنك حذف الفرع الذي أنت عليه حالياً.