• 0

تجاهل ملفات ومجلدات في git

طرحت مسبقا سؤال عن خطأ ظهر معي والخطأ كان بسبب أنني نسيت تنفيذ الأمر 

git add .

بعد تنفيذ الأمر استطعت تنفيذ الامر commit ولكن ظهرت معي مشكلة اخرى حيث أنه يبدو ان git add . تسود المشروع كله وأنا لدي في مشروعي مجلد node_modules والمفروض ان يتم تجاهله في العمليات المتعلقة ب git ولدي ملف اخر ايضا تجاهله ولا اعرف ما السبيل لذلك .

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

في المجلد الرئيسي للمشروع نضيف ملف باسم:

.gitignore

ونضع بداخله أسماء المجلدات المحلية و الملفات التي لا نريد رفعها مع المشروع:

node_modules/

بنفس الطريقة نضيف أي مجلد أو ملفات.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

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

node_modules/
logs/

إذا تركت الشرطة المائلة في النهاية ، فستتطابق مع كل من الملفات و المجلدات بهذا الاسم.

يمكنك استخدام بادئة ! لنفي تجاهل ملفات معينة

*.log    
!example.log

في هذا المثال ، لا يتم تجاهل example.log ، على الرغم من تجاهل كافة الملفات الأخرى التي تنتهي بـ .log.

وهناك العديد من الطرق الأخر لتجاهل الملفات و المجلدات في .gitignore يمكنك الإطلاع عليها في التوثيق الرسمي

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن