شرح صفوف ومحتوى الفقرة
يحتاج المطورون دائماً إلى مهارتين عمليتين عند التعامل مع الاستثناءات والمجلدات الفارغة:
- رمز الاستثناء (
!): وضع علامة التعجب في بداية السطر يستثني ملفاً محدداً من قاعدة تجاهل سابقة؛ فكتابة*.logثم!important.logتتجاهل جميع ملفات السجل ما عدا الملف المستثنى. - عرف حفظ المجلدات الفارغة (
.gitkeep): لأن Git يتتبع محتوى الملفات ولا يحفظ المجلدات الفارغة تماماً، يضع المطورون ملفاً فارغاً باسمuploads/.gitkeepمع تجاهل محتويات المجلد واستثناء هذا الملف ليبقى هيكل المجلد موجوداً في المستودع.