مولّد .gitignore
يعمل دون اتصال على تجميع قواعد أنظمة التشغيل الشائعة والمحررات واللغات والأُطر، مع الحفاظ على ترتيب القواعد ودلالة آخر تطابق، لإنتاج .gitignore قابلة للتحرير.
كيفية استخدام مولّد .gitignore
القالب المحدد والقواعد المخصصة تُدمج فقط في الصفحة الحالية، ولا يُقرأ دليل المشروع، كما لا يتم الرفع.
ابحث عن القالب واختره
اختر القواعد المطابقة لبيئة الاستخدام الفعلية للمشروع من قوالب نظام التشغيل، والمحرر، واللغة، والإطار.
إضافة قواعد مخصصة
أضف قواعد خاصة بالمشروع عند الحاجة بما لا يتجاوز 100 KiB؛ ستضع الأداة المحتوى المخصص بعد القالب المضمّن وتحافظ على ترتيب القواعد كما هو.
مراجعة وحفظ
بعد التحقق من أن نتيجة الإنشاء لن تتجاهل الشيفرة المصدرية أو الإعدادات الضرورية، انسخ المحتوى أو نزّل .gitignore.
القيود والتنبيهات
- القوالب المدمجة هي مجموعة أصلية من القواعد ثابتة مع الإصدار، ولا تتم مزامنة أحدث القوالب من المواقع الأخرى عبر الإنترنت.
- لا تفحص الأداة بنية مشروعك ولا تستنتجها، كما لا يمكنها تحديد ما إذا كان ينبغي تجاهل ذاكرة تخزين مؤقت أو ناتج بناء أو ملف مفاتيح معيّن.
- .gitignore لن يلغي تتبع الملفات التي تم الالتزام بها بالفعل؛ وعندما تدخل المعلومات الحساسة في السجل، يلزم تنظيفها وتدويرها بشكل منفصل.
الأسئلة الشائعة
هل يمكن اختيار عدة لغات أو أطر عمل في الوقت نفسه؟
نعم. ستُدمج القوالب وفق الترتيب المدمج، وستُحفظ القواعد المخصصة بترتيبها الكامل وتوضع في النهاية، وذلك للامتثال لدلالة أولوية التطابق الأخير في Git.
لماذا لا يزال الملف موجودًا في Git بعد إنشائه؟
الملفات التي تتم متابعتها بواسطة Git لا تتأثر بقواعد التجاهل الجديدة، لذا يجب تأكيد المخاطر أولًا ثم إزالتها من الفهرس.
هل القالب مطابق للقالب الرسمي لـ GitHub؟
لا. يحتفظ هذا الموقع بقوالب مبسطة مستقلة، ويجب التحقق منها وفقًا لوثائق المشروع وسير عملية البناء قبل الاستخدام.