خطافات ما قبل الالتزام
يعد فحوصًا تلقائية تعمل قبل كل commit مثل التنسيق وفحص الأسرار.
توضيح مهم: معظم الاختصارات دي مش أوامر رسمية مبرمجة داخل ChatGPT. هي كلمات بتوجّه الذكاء الاصطناعي لتنفيذ مهمة معينة. بعضها منتشر، وبعضها اختصارات عملية تقدر تستخدمها بنفسك. النتائج ممكن تختلف حسب النموذج، والأفضل تضيف تفاصيل بعد الأمر.
تستخدمه إزاي؟
اكتب الأمر في أول رسالتك للأداة، وبعده طلبك بالتفصيل. الأمر نفسه وطرق كتابته متاحة للمشتركين.
الشرح
«الأمر» يطلب من النموذج إعداد خطافات git (pre-commit، Husky، lefthook) تشغّل فحوصًا سريعة قبل كل commit: تنسيق الكود، lint للملفات المتغيرة فقط، فحص الأسرار، التحقق من حجم الملفات، واختبارات سريعة، مع تفادي إبطاء العمل. يكتب الإعدادات ويشرح التثبيت للفريق كله وكيفية تجاوزها استثنائيًا. حدوده: الخطافات المحلية يمكن تجاوزها، فاجعل CI خط الدفاع الحقيقي، والفحوص الثقيلة تدفع المطورين لتعطيلها؛ اقتصر هنا على السريع والمفيد وانقل الباقي إلى CI.
طرق الاستخدام والمثال الجاهز للمشتركين
- كل طرق كتابة الأمر ومعنى كل طريقة
- مثال جاهز تنسخه بضغطة وتجرّبه على طول
- نصائح لنتيجة أدق وأوامر مرتبطة
مشترك بالفعل؟ سجّل الدخول