سمارتحلول تقنية للأعمال
English اطلب اجتماعًا

منشئ ملف gitignore

اختر لغات وأطرًا وأدوات من قوالب معلنة لإنتاج ملف تجاهل قابل للتحرير.

أسماء القوالب

اختر إطار العمل واللغة والمحرر ونظام التشغيل.

الويب والخوادم
الجوال واللغات المترجمة
المحررات والأنظمة والملفات

نمط في كل سطر. السطر المذكور سابقًا لا يتكرر.

النتيجة

اختر ما يستخدمه مشروعك وسيظهر ملف ‎.gitignore هنا.

طريقة الاستخدام

  1. اختر القوالب التي تناسب مشروعك.
  2. أضف أسطرك الخاصة إن وُجدت.
  3. انسخ الملف أو نزّله، ثم سمِّه ‎.gitignore في جذر المشروع.

أمثلة

  • Laravel مع Nodelaravel + node node_modules/ يُذكر مرة واحدة
  • نظام التشغيلmacos .DS_Store
  • سطر خاص/uploads/ يُضاف تحت # custom
تفاصيل الأداة والخصوصية

اختر ما يستخدمه مشروعك — إطار العمل واللغة والمحرر ونظام التشغيل — وسيظهر ملف ‎.gitignore جاهزًا، مقسّمًا بعناوين ودون أسطر مكررة.

ملف ‎.gitignore الناقص يرفع إلى المستودع مجلدات ضخمة مثل node_modules أو ملفات أسرار مثل ‎.env.

الخيارات

  • القوالب مقسّمة إلى: الويب والخوادم، والجوال واللغات المترجمة، والمحررات والأنظمة والملفات.
  • السطر المذكور في قالب سابق لا يتكرر.
  • يبدأ الاختيار بـ Laravel وNode وmacOS والمحررات.

الحدود

  • القوالب نقطة بداية مختصرة؛ راجعها وأضف ما يخص مشروعك.
  • يُنزَّل الملف باسم gitignore.txt لأن بعض الأنظمة تخفي الملفات التي تبدأ بنقطة؛ غيّر اسمه بعد التنزيل.

الخصوصية

ما تكتبه يبقى في متصفحك. لا يُرفع شيء ولا يُحفظ على الخادم.

أسئلة

هل يحذف ‎.gitignore ملفات رُفعت سابقًا؟

لا. الملف المتتبَّع يبقى حتى تزيله بـ git rm --cached.

لماذا يظهر ‎!.env.example؟

لكي يبقى ملف المثال في المستودع بينما يُتجاهل ‎.env.

هل أستطيع تعديل الناتج؟

نعم، هو نص عادي.

هل يُرفع شيء؟

لا.

أدوات مرتبطة

كل الأدوات