إصلاح · جيت هب وGit
فرع محمي: لا أستطيع الدفع إلى main
لم يُفحص مقابل شاشات الجهة الحالية
ما قد تراه
- يُرفض الدفع لأن الفرع محمي
- يقول إن التغييرات يجب أن تمر عبر pull request
السبب الأرجح
للمستودع قاعدة تمنع الدفع المباشر إلى main؛ يجب أن تصل التغييرات عبر pull request.
افحص أولاً (نحو دقيقتين)
- اقرأ الرسالة: هل تطلب pull request أو مراجعة أو فحوصاً؟
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- أنشئ فرعاً من عملي (git switch -c my-change) وادفعه وافتح pull request.
- أخبرني كيف أفتح الـ pull request في GitHub وماذا أكتب.
- لا تبحث عن طريقة للالتفاف على القاعدة.
لا تفعل هذا
- لا تطلب من المدير إزالة القاعدة لتغيير واحد.
- لا تعطّل حماية الفرع.