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

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

تحذير: LF will be replaced by CRLF

ما قد تراه

  • يطبع Git تحذيرات نهاية الأسطر مع كل commit
  • يظهر كل سطر في ملف كأنه تغيّر

السبب الأرجح

يختلف ويندوز عن ماك/لينكس في علامة نهاية السطر، ويحوّل Git بينهما.

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

  1. شغّل git diff --stat: هل تظهر ملفات كاملة كأنها تغيّرت دون تعديل حقيقي؟

أمر الإصلاح

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

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

لغة الأمر

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

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

الخطوات

  1. اشرح بكلمات بسيطة لماذا يحدث هذا.
  2. أضف ملف .gitattributes في الأعلى فيه السطر * text=auto واضبط git config core.autocrlf بما يناسب نظامي (اسألني أي نظام أستخدم).
  3. اعرض لي git diff --stat مجدداً لتأكيد أن التغييرات الحقيقية فقط بقيت.

لا تفعل هذا

  • لا تتجاهل المشكلة إن جعلت كل commit ضخماً.
  • لا تعِد تنسيق ملفاتي أو كتابتها يدوياً.

ذات صلة

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

كيف نساعدكم؟

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