ما هو ملف Gitignore وكيف يمكنك إنشاؤه؟

ما هو ملف Gitignore وكيف يمكنك إنشاؤه؟

هل كنت تستخدم GitHub ولكنك ما زلت تتساءل عن معنى ملف .gitignore؟





إذا كانت الإجابة بنعم ، فسوف يوضح لك هذا الدليل ما هو عليه ، ومكوناته ، وماذا يفعل ، وكيفية إنشاء Gitignore.





ما هو Gitignore؟

يقدم GitHub العديد من الميزات التفصيلية ، بدءًا من الملفات المرحلية إلى دفعها إلى مستودعك البعيد. ومع ذلك ، إذا كنت لا ترغب في دفع بعض الملفات إلى GitHub ، فيمكنك اختيار عدم القيام بذلك أيضًا.





الهدف النهائي لملف gitignore هو ترك بعض الملفات مثل هذا أثناء تنظيم ملفات أخرى للالتزام.

في الأساس ، يحتوي ملف .gitignore على اسم جميع الملفات والمجلدات التي لا تنوي دفعها إلى مستودعك البعيد.



بالإضافة إلى كونه مفيدًا أثناء إرسال الملفات إلى GitHub ، يمكن أن يكون استخدام .gitignore مفيدًا أيضًا أثناء النشر على الأنظمة الأساسية السحابية مثل Heroku.

يشبه ملف .gitignore أي ملف آخر تستخدمه أثناء العمل في مشروعك. ومع ذلك ، احرص على عدم الخلط بينه وبين ملف نص عادي يستخدم ملف .txt مُلحق. لذا لاحظ أن .gitignore هو اصطلاح التسمية الوحيد لهذا الملف.





كيفية عمل ملف Gitignore

لإنشاء ملف .gitignore ، انتقل إلى المجلد الجذر لمشروعك وأنشئ ملفًا جديدًا. أطلق عليه اسما .gitignore .

بدلاً من ذلك ، يمكنك فتح أي محرر كود من اختيارك. ثم أنشئ ملفًا جديدًا في الدليل الجذر لمشروعك وقم بتسميته .gitignore .





افتح ملف .gitignore واكتب أسماء الملفات والمجلدات التي ترغب في تجاهلها للالتزام. احفظه كما تفعل مع أي ملف آخر على جهازك. لكن تأكد من استخدام امتداد الملف المناسب لكل ملف.

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

بمجرد إضافة ملف أو مجلد إلى .gitignore ، لن يقوم GitHub باختيارهم أو تنظيمهم للالتزام التالي.

لن تكون الملفات أو المجلدات المدرجة في .gitignore موجودة في مستودعك البعيد على GitHub. ومع ذلك ، يتم دفع ملف .gitignore نفسه إلى مستودعك البعيد.

بمجرد تسجيل الدخول إلى المستودع البعيد ، يمكنك النقر فوق .gitignore لرؤية قائمة بالمجلدات والملفات التي تركتها وراءك أثناء تنظيم الآخرين للالتزام.

إلقاء نظرة على .gitignore في مستودعك البعيد بهذه الطريقة مفيد عندما تحتاج إلى العودة إلى جهازك المحلي لإحداث تغييرات في تلك الملفات.

هذا مفيد جدًا ، حيث يمكنك الحصول بسرعة على أسماء هذه الملفات وإزالتها محليًا من .gitignore إذا كنت بحاجة إلى ذلك. ثم قم بتحديثها كما تريد على جهازك المحلي.

بالإضافة إلى ذلك ، فهو يتيح لك تجنب العبث بالملفات المكتملة محليًا ولكنه يساعدك على التركيز على تلك المدرجة في .gitignore.

ومع ذلك ، إذا قررت استثناء ملف أو دليل من .gitignore قبل تحديثها أو إكمالها محليًا ، فقم بإزالتها عن طريق حذفها من .gitignore. لكن تأكد من عدم حذف الملف نفسه.

بعد كل شيء ، يمكنك بعد ذلك الجري git add - all مرة أخرى لتنظيمها للالتزام بمستودعك البعيد.

ما نوع الملفات التي يجب وضعها في Gitignore؟

تعد الملفات والمجلدات المستخدمة مؤقتًا والتي لا صلة لها بمشروعك أمثلة على الملفات التي يمكنك وضعها في .gitignore. إذا كان لديك أيضًا ملفات غير مكتملة مثل JavaScript أو وحدات إضافية ، فيمكنها الانتقال إلى .gitignore. كما ذكرنا سابقًا ، بمجرد أن تقرر تحديث هذه الملفات وترتيبها ، يمكنك إزالتها من .gitignore في أي وقت.

لا يعد استخدام ملف .gitignore في كل مرة شرطًا أساسيًا لمشروع رائع. لكنه يبسط سير عملك. إذا كنت تخطط لاستخدام الاستضافة السحابية ، فيمكن أن تجعل النشر سلسًا أيضًا.

الآن بعد أن عرفت كيفية استثناء بعض الملفات والمجلدات من التدريج باستخدام .gitignore ، يمكنك أيضًا إلقاء نظرة على كيفية تنظيف Git والحصول على شجرة عمل أنيقة.

يشارك يشارك سقسقة بريد الالكتروني إليك كيفية تنظيف Git وإزالة الملفات التي لم يتم تعقبها

البحث عن مشروع Git الخاص بك مليء بالملفات القديمة؟ تعرف على كيفية تنظيف Git.

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • إدارة الملفات
  • جيثب
نبذة عن الكاتب إديسو أوميسولا(94 مقالة منشورة)

Idowu شغوف بأي شيء التكنولوجيا الذكية والإنتاجية. في أوقات فراغه ، يلعب بالبرمجة ويتحول إلى رقعة الشطرنج عندما يشعر بالملل ، لكنه أيضًا يحب الابتعاد عن الروتين من حين لآخر. يحفزه شغفه بإظهار طريقة حول التكنولوجيا الحديثة للناس على كتابة المزيد.

كيفية إرسال رسالة خاصة على اليوتيوب
المزيد من Idowu Omisola

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك