تخطى إلى المحتوى
أخطاء Gitخطأ
fatal: bad object

fatal: bad object

كائن Git المُشار إليه غير موجود أو تالف.

gitlinuxwindowsmacos

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

أشار أمر Git إلى كائن (commit، أو tree، أو blob) غير موجود في قاعدة بيانات المستودع. قد يكون الكائن قد تلف، أو جُمِّع في عملية garbage collection، أو أن المرجع غير صحيح.

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

شغّل git fsck للتحقق من سلامة المستودع. اجلب من الخادم البعيد لاستعادة الكائنات المفقودة: git fetch origin. إذا كان الكائن ناتجًا عن دفع قسري (force-push) فقد يكون قد ضاع نهائيًا. افحص git reflog بحثًا عن مراجع يمكن استرجاعها.

التوثيق الرسمي

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