The Prompt Bakeryقوالب وبرومبتات جاهزة

إصلاح · جيت هب وGit

منع الدفع: ملف أكبر من 100 ميغابايت

تعطّل عملك

ما قد تراه

  • يفشل الدفع وتذكر الرسالة ملفاً كبيراً أو حد الحجم
  • رفعت فيديو أو ملفاً ضخماً والآن يفشل كل دفع
  • أضفت فيديو أو ملف zip أو نسخة من قاعدة بيانات بالخطأ

السبب الأرجح

إحدى النسخ المحفوظة (commit) تحتوي ملفاً فوق الحد، وحذف الملف الآن لا يزيله من النسخة السابقة.

افحص أولاً (نحو دقيقتين)

  1. اقرأ الخطأ: يذكر اسم الملف وحجمه.
  2. شغّل git log --oneline origin/main..HEAD لتعرف كم commit لم يُدفع.

أمر الإصلاح

ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.

يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.

لغة الأمر

الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.

بعد أن جرّبته، هل نجح؟

الخطوات

  1. ابحث عن الملف المذكور في الخطأ وأخبرني ما هو وهل يحتاجه المشروع.
  2. اصنع نسخة أمان: git branch backup-before-cleanup.
  3. إن كان الملف الكبير في آخر commit لم يُدفع فقط: أزله من التتبع (git rm --cached <file>) وأضفه إلى .gitignore وعدّل تلك الـ commits المحلية، بعد أن تعرض عليّ الخطة بدقة.
  4. إن كان الملف في تاريخ أقدم فاشرح الخيارات (git filter-repo أو Git LFS للملفات التي يجب بقاؤها) واسألني قبل إعادة كتابة التاريخ.
  5. اقترح مكاناً أنسب للملف الكبير (خدمة تخزين أو منصة فيديو) وكيف أربط به.

لا تفعل هذا

  • لا تدفع بالقوة فوق فرع مشترك دون سؤال الفريق.
  • لا تكتفِ بحذف الملف وعمل commit جديد: النسخة القديمة ما زالت تحمله.
  • لا تحذف الملف الكبير الأصلي من جهازي.

ذات صلة

جرّب مدخلاً آخر

كيف نساعدكم؟

ماذا تحتاجون؟
بريدكم الإلكتروني لنرد عليكم (اختياري)أدخلوا بريدكم الخاص فقط، وسنرد عليكم عليه.