محول مجاني

مولّد ملف .gitignore

أنشئ ملفات .gitignore لأي تقنية. اختر لغاتك وأطر العمل والأدوات.

ابحث عن التقنيات
اللغات
أطر العمل
المحررون وبيئات التطوير
أدوات البناء
أنظمة التشغيل
الاختبار
السحابة وDevOps
.gitignore المُنشأ
اختر تقنية واحدة على الأقل لإنشاء ملف .gitignore.

حول هذه الأداة

قم بإنشاء ملفات .gitignore لمشروعك عن طريق تحديد لغات البرمجة والأطر وIDEs وأنظمة التشغيل. تجمع الأداة بين أنماط التجاهل المنسقة من قوالب gitignore الرسمية لـ GitHub لإنشاء .gitignore شامل يحافظ على نظافة مستودعك من عناصر البناء والتبعيات وملفات النظام.

كيفية الاستخدام

  1. حدد لغات برمجة مشروعك (Python، JavaScript، Go، وما إلى ذلك).
  2. أضف أطر العمل والأدوات (Node، React، Django، وما إلى ذلك).
  3. حدد IDE (VS Code وIntelliJ وXcode) ونظام التشغيل (macOS وWindows وLinux).
  4. انسخ محتوى .gitignore الذي تم إنشاؤه واحفظه في جذر مشروعك.

الأسئلة الشائعة

أين يجب أن أضع ملف .gitignore؟
ضع .gitignore في الدليل الجذر لمستودعك. يمكنك أيضًا الحصول على ملفات .gitignore في الدلائل الفرعية للقواعد الخاصة بالدليل. يعالجها Git بشكل هرمي من الجذر إلى الورقة.
هل يقوم .gitignore بإزالة الملفات التي تم تتبعها بالفعل؟
لا، .gitignore يمنع فقط إضافة الملفات التي لم يتم تعقبها. إذا تم تعقب الملف بالفعل، فإن إضافته إلى .gitignore لن تؤدي إلى إزالته. قم بتشغيل "git rm --cached <file>" أولاً لإيقاف تتبعه.
ما هي الأنماط المطلوبة في أغلب الأحيان؟
Node_modules/ لـ JavaScript، __pycache__/ لـ Python، .env للأسرار، .DS_Store لـ macOS، وأدلة IDE (.idea/، .vscode/). تغطي هذه الأخطاء الأخطاء العرضية الأكثر شيوعًا.
هل يمكنني الحصول على .gitignore عالمي؟
نعم. قم بإنشاء .gitignore عالمي باستخدام "git config --global core.excludesfile ~/.gitignore_global". ينطبق هذا على جميع مستودعاتك - وهو مثالي لملفات نظام التشغيل وIDE (.DS_Store، وThumbs.db، و.idea/).