مولّد ملف gitignore

اختر عناصر مجموعتك التقنية، واحصل على ملف .gitignore مدمج بلا أسطر مكرّرة، جاهز للوضع في مستودعك.

اللغات وبيئات التشغيل

أطر العمل والأدوات

المحررات وأنظمة التشغيل

// اختر قالبًا واحدًا على الأقل من القائمة للبدء.

كيف تعمل

تُطابق كل خانة اختيار قالبًا مدمجًا صغيرًا يغطي ملفات البناء ومجلدات التبعيات وملفات الإعداد المحلية النموذجية لتلك اللغة أو الأداة، وهي نفس الأنماط التي تستخدمها مجموعة قوالب gitignore الخاصة بـ GitHub كنقطة انطلاق. تُدمَج القوالب المحدَّدة تحت عناوين أقسام مُسمّاة، وتمر بمرحلة إزالة تكرار بحيث يظهر نمط مثل node_modules/ مرة واحدة فقط حتى لو تضمّنه قالبان مُختاران معًا، وتُضاف قواعدك المخصصة أخيرًا كقسمها الخاص.

لا شيء هنا يقرأ مشروعك الفعلي، فهو يجمّع نصًا فقط من قوالب مدمجة في جافاسكريبت هذه الصفحة. لا شيء يُرفع.

أسئلة شائعة

هل يمكنني الجمع بين عدة قوالب؟

نعم. حدّد أي عدد تحتاجه، Node وmacOS وVS Code معًا مثلاً، ويُدمَجون في ملف واحد مع إزالة الأسطر المكرّرة والاحتفاظ بكل قالب تحت قسمه المُسمّى الخاص.

ماذا لو احتجت قاعدة غير موجودة في أي قالب؟

استخدم مربع القواعد المخصصة في الأسفل. أي شيء تكتبه هناك يُضاف كقسم خاص به، لذا يمكنك إضافة مسارات خاصة بالمشروع دون تعديل الملف المُولَّد لاحقًا.

هل يطبّق هذا الملف على مستودعي تلقائيًا؟

لا، فهو يولّد النص فقط. نزّله كملف .gitignore وضعه في جذر مستودعك بنفسك، أو انسخه والصقه.