إصلاح · جيت هب وGit
حظر GitHub دفعتي: وجد سراً (حماية الدفع)
تعطّل عملكأمانلم يُفحص مقابل شاشات الجهة الحالية
ما قد تراه
- يفشل الدفع برسالة عن أسرار أو انتهاك قواعد المستودع
- تذكر نوع مفتاح مثل رمز أو مفتاح API
السبب الأرجح
أحد الملفات التي تدفعها يحتوي ما يشبه مفتاحاً أو كلمة مرور حقيقية.
افحص أولاً (نحو دقيقتين)
- اقرأ الرسالة: تذكر الملف والسطر.
- اسأل نفسك: هل دُفع هذا المفتاح أو شورك من قبل؟
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- ابحث عن السر المذكور في الرسالة وأخبرني لأي خدمة هو. لا تطبع السر نفسه.
- انقله من الشيفرة إلى متغير بيئة (ملف مثل .env موجود في .gitignore) واجعل الشيفرة تقرؤه من هناك.
- أزله من الـ commit غير المدفوع (amend أو reset --soft) حتى لا يكون في أي تاريخ يغادر جهازي.
- أخبرني أن أعتبر المفتاح مكشوفاً على أي حال وأن أنشئ جديداً في الخدمة وألغي القديم (انظر مدخل مفتاح في GitHub).
لا تفعل هذا
- لا تلصق السر في المحادثة لتسأل ما هو.
- لا تستخدم خيار "السماح بالسر".