جيت هو نظام التحكم في الإصدار الموزع الذي يستخدم على نطاق واسع في تطوير البرمجيات. عند العمل مع جيت ، واحدة من المهام الهامة هو تجاهل بعض الملفات أو الدلائل التي لا ينبغي أن تدرج في المستودع. يتم استخدام ملف لهذا الغرض.(جيتينور).
ملف.جيتينور يحدد قواعد لتجاهل الملفات والدلائل التي يجب تجاهل جيت عند تتبع التغييرات. إنه موجود في الدليل الجذر للمشروع وقد يحتوي على قوالب للملفات والدلائل التي يجب استبعادها من المستودع.
موقع الملف .جيتينور مهم لأن جيت سوف تطبق قواعدها فقط في الدليل حيث يقع الملف وفي جميع الدلائل الفرعية. وبالتالي ، يمكن أن يكون لكل دليل في المشروع ملفه الخاص.جيتينور أو استخدام ملف مشترك في الدليل الجذر.
- أين يقع ملف جيتينور?
- إنشاء ملف جيتينور
- موقع ملف جيتينور
- سؤال وجواب
- أين يقع ملف جيتينور?
- هل من الممكن وضع ملفات جيتينور متعددة في مستودع?
- هل من الممكن أن تشمل الملفات والمجلدات التي تم سردها بالفعل في ملف جيتينور?
أين يقع ملف جيتينور?
ملف جيتينور هو ملف نصي يستخدم لتحديد الملفات والمجلدات التي لا ينبغي مراقبتها من قبل نظام التحكم في إصدار جيت ، أي أنها لن تؤخذ بعين الاعتبار عند مقارنة وارتكاب نظام الملفات.
يجب أن يكون موجودا ملف جيتينور في الدليل الجذر للمشروع ، أي على نفس مستوى المجلد.بوابة. سيتم تطبيق جميع القواعد المكتوبة في ملف جيتينور بشكل متكرر على جميع الملفات والمجلدات الفرعية للمشروع.
لإنشاء ملف جيتينور ، يمكنك استخدام أي محرر نصوص ، إنشاء ملف فارغ وحفظه مع اسم".جيتينور " (مع نقطة في البداية). يرجى ملاحظة أن بعض أنظمة التشغيل (على سبيل المثال ، ويندوز) لا تسمح لك لإنشاء ملفات مع اسم بدءا من نقطة من خلال مستكشف الملفات العادية. في هذه الحالة ، يمكنك استخدام سطر الأوامر أو بيئة التطوير المتكاملة.
يمكن استخدام ملف جيتينور ليس فقط لتجاهل الملفات الفردية ، ولكن أيضا لتجاهل المجلدات بأكملها أو حتى قوالب الملفات. يمكنك إضافة قواعد إليها يدويا أو استخدام المولدات.جيتينور الملفات التي يتم تقديمها من قبل مختلف الخدمات عبر الإنترنت أو جزءا لا يتجزأ من بيئات التنمية المتكاملة.
إنشاء ملف جيتينور
ملف.جيتينور هو ملف نصي يحدد المسارات إلى الملفات والدلائل التي لا ينبغي تتبعها بواسطة جيت. إنشاء ملف .جيتينور يساعد على تجنب إضافة عرضي وارتكاب الملفات غير الضرورية إلى مستودع ويحسن العمل مع جيت.
لإنشاء ملف .جيتينور يمكن استخدام أي محرر النص الذي يسمح لك لحفظ الملفات في شكل نص عادي. أمثلة على هؤلاء المحررين هي: المفكرة++ (ويندوز) ، نص سامية ، فيسوال ستوديو كود.
إنشاء ملف .جيتينور يمكن القيام به على النحو التالي:
- افتح محرر نصوص.
- إنشاء ملف فارغ جديد.
- احفظ الملف بالاسم".جيتينور " (بدون تمديد) في الدليل الجذر للمشروع الخاص بك.
مثال:
| ويندوز | لينكس / ماك |
|---|---|
C:\path\to\project\.جيتينور | / مسار / إلى / مشروع/.جيتينور |
بعد إنشاء الملف .جيتينور يسمح لك لإضافة مسارات إلى الملفات والدلائل التي تريد استبعادها من تتبع. داخل الملف .جيتينور يمثل كل سطر المسار إلى ملف أو دليل يجب استبعاده. يمكنك أيضا استخدام القوالب والأحرف الخاصة لتحديد مجموعة من الملفات.
أمثلة:
- - يستثني" بناء " الدليل وجميع محتوياته.
- - يستبعد جميع الملفات مع".سجل " التمديد.
- — لا يستبعد ملف اسمه " هام.سجل " (يلغي القاعدة السابقة).
بعد إضافة المسارات إلى الملف .جيتينور يحتاج إلى حفظه. بعد ذلك ، سوف جيت تجاهل الملفات والدلائل المحددة عند تنفيذ عمليات مثل جيت إضافة و جيت ارتكاب.
موقع ملف جيتينور
ملف.يجب أن يكون موجودا جيتينور في الدليل الجذر للمشروع الخاص بك ، حيث يقع المجلد.بوابة. هذا الملف يسمح لك أن تقول جيت الملفات أو الدلائل التي يجب تجاهلها عند ارتكاب وتتبع التغييرات.
كقاعدة,.يتم إنشاء جيتينور يدويا ، ولكن يمكنك أيضا استخدام الأمر جيتينور لإضافة ملف قالب.جيتينور لمشروعك. يمكن أن يكون هذا مفيدا إذا كنت لا تعرف الملفات أو الدلائل التي يجب تجاهلها وتريد استخدام القوالب القياسية اعتمادا على لغة البرمجة أو إطار العمل.
في الملف .يمكنك تحديد الملفات أو الدلائل التي تم تجاهلها عن طريق إضافة مساراتها أو قوالبها إلى كل سطر. يمكنك أيضا استخدام قواعد محددة مثل * ، والتي تشير إلى جميع الملفات ، أو * * / ، والتي تشير إلى جميع الدلائل الفرعية.
كما يدعم بوابة عدة.ملفات جيتينور في أدلة المشروع المختلفة. في هذه الحالة ، سوف جيت تطبيق قواعد كل ملف.جيتينور ، بدءا من الدليل الجذر ومزيد من أسفل شجرة الملف.
إذا كنت بحاجة إلى حذف الملفات التي تم تجاهلها من مستودع جيت ، يمكنك استخدام الأمر جيت آر إم مع العلم المخزنة مؤقتا لحذف الملفات فقط من مؤشر جيت ، دون حذف الملفات نفسها من نظام الملفات.
من المهم أن نلاحظ أن الملف .جيتينور لا يأخذ في الاعتبار الملفات المفهرسة بالفعل. إذا كنت قد قمت بالفعل بفهرسة الملفات التي تريد تجاهلها الآن ، فسيتعين عليك حذفها من المستودع أولا باستخدام الأمر جيت آر إم ، ثم إضافة القواعد المناسبة إلى الملف.(جيتينور).
سؤال وجواب
أين يقع ملف جيتينور?
يجب وضع ملف جيتينور في المجلد الجذر للمستودع. سيسمح لك ذلك بتجاهل الملفات والمجلدات المحددة فيه في جميع المجلدات الفرعية للمستودع.
هل من الممكن وضع ملفات جيتينور متعددة في مستودع?
نعم ، هذا ممكن. في هذه الحالة ، كل ملف جيتينور سوف تعمل بشكل مستقل عن الآخرين. سوف يتجاهلون الملفات والمجلدات المقابلة فقط في دليلهم وجميع الدلائل الفرعية الخاصة به.
هل من الممكن أن تشمل الملفات والمجلدات التي تم سردها بالفعل في ملف جيتينور?
نعم ، يمكن القيام بذلك إذا قمت بتحديد أنماط سلبية في ملف جيتينور. على سبيل المثال ، لتجاهل جميع الملفات باستثناء الملف "الرئيسي".شبيبة "، تحتاج إلى إضافة السطر"!الرئيسية.شبيبة " إلى ملف جيتينور.