جيت هو نظام التحكم في الإصدار الموزعة التي تساعد المطورين تتبع التغييرات التعليمات البرمجية والتعاون كفريق واحد. واحدة من الجوانب الهامة من بوابة هو الملف.جيتينور ، الذي يرشد جيت لتجاهل بعض الملفات أو المجلدات عند تنفيذ عمليات ارتكاب. في هذه المقالة ، سننظر في كيفية إضافة مجلد إلى .جيتينور لاستبعاده من تتبع جيت.
إضافة مجلد إلى ملف .جيتينور مفيد جدا عندما يحتوي المشروع على ملفات مؤقتة أو تم إنشاؤها ، والسجلات ، وذاكرة التخزين المؤقت ، وغيرها من البيانات التي لا تحتاج إلى تضمينها في المستودع. وجود مجلد في .جيتينور يتجنب التبعثر من التعليمات البرمجية المصدر ، ويحسن أداء أوامر جيت ، ويوفر مستودع أنظف وأكثر تنظيما.
لإضافة مجلد إلى .جيتينور ، تحتاج إلى فتح الملف.جيتينور في أي محرر نصوص. ملف.جيتينور يمكن أن يكون موجودا في كل من المجلد الجذر للمشروع وفي الدلائل الفرعية. يمكنك إضافة مجلد إلى .جيتينور عن طريق تحديد مسارها النسبي بالنسبة للملف .(جيتينور). على سبيل المثال ، إذا كان ملفك.يقع جيتينور في المجلد الجذر للمشروع ، وتريد إضافة مجلد "تيمب" إلى .جيتينور ، ثم تحتاج إلى إدخال السطر التالي في الملف: درجة الحرارة/.
- ما هو.جيتينور ولماذا هو مطلوب?
- تعليمات مفصلة للإبداع .جيتينور
- الخطوة 1: افتح موجه الأوامر أو المحطة الطرفية
- الخطوة 2: انتقل إلى الدليل الجذر للمستودع
- الخطوة 3: إنشاء ملف جديد.جيتينور
- الخطوة 4: افتحه.جيتينور في محرر نصوص
- الخطوة 5: إضافة مجلد إلى .جيتينور
- أمثلة الاستخدام .جيتينور
- 1. تجاهل الملف
- 2. تجاهل امتداد الملف
- 3. تجاهل المجلد
- 4. تجاهل جميع الملفات والمجلدات التي تحمل اسما محددا
- 5. تجاهل التعليقات
- كيفية التحقق من ذلك .هل يعمل جيتينور?
- سؤال وجواب
- كيفية إضافة مجلد إلى .جيتينور?
- كيفية إنشاء ملف .جيتينور?
- كيف يمكنني تجاهل جميع الملفات في مجلد ما عدا واحدة?
- هل من الممكن تجاهل نوع معين فقط من الملفات في مجلد?
ما هو.جيتينور ولماذا هو مطلوب?
.جيتينور هو الملف الذي يتم استخدامه من قبل جيت لتجاهل بعض الملفات والمجلدات عند تنفيذ ارتكاب وفهرسة الملفات العمليات. إنشاء واستخدام .جيتينور يسمح لك لإضافة مسارات محددة أو أنماط من الملفات والمجلدات إليها التي لا ينبغي أن تمثل أو تتبع من قبل جيت.
الهدف الرئيسي .هدف جيتينور هو تصفية رموز المصدر والملفات المؤقتة وملفات الكائنات وغيرها من الملفات المؤقتة أو التي يتم إنشاؤها تلقائيا والتي قد تكون موجودة في المستودع ولكنها ليست ضرورية أو يتم التحكم فيها بشكل صحيح.
أسباب الاستخدام .جيتينور يمكن أن يكون على النحو التالي:
- استبعاد الملفات المؤقتة والإعدادات الشخصية: أثناء عملية التطوير ، الملفات المؤقتة مثل ملفات المحرر والنسخ الاحتياطية وملفات التكوين والملفات الأخرى التي لا تنتمي إلى الكود المصدري ، ويجب عدم مراقبتها وتخزينها في المستودع. .جيتينور يسمح لك لاستبعاد هذه الملفات من الفهرسة ويلتزم.
- تجاهل وقت التشغيل وإعدادات الإنشاء: قد تكون بعض الملفات والمجلدات التي تم إنشاؤها أثناء إنشاء المشروع وتنفيذه خاصة ببيئة أو إعداد معين ، ولا ينبغي أخذها في الاعتبار في المستودع والمشاركة. .جيتينور يسمح لك لتحديد هذه الملفات والمجلدات لتجاهل.
- استبعاد محتويات التبعيات الخارجية: يجب عدم تخزين التبعيات الخارجية مثل المكتبات أو الوحدات النمطية أو الحزم التي يمكن تثبيتها أو تنزيلها باستخدام مدير التبعية وإدارتها داخل المستودع الخاص بك. .جيتينور يسمح لك لاستبعاد هذه الملفات والمجلدات من فهرسة وتحديث المستودع.
باستخدام.جيتينور هو جزء لا يتجزأ من ممارسة التنمية الجيدة ويساعد على الحفاظ على مستودع نظيفة ومنظمة ، وتحسين الإنتاجية وتبسيط عملية التنمية والتعاون في المشروع.
تعليمات مفصلة للإبداع .جيتينور
.جيتينور هو ملف يستخدم في نظام التحكم في إصدار جيت لتجاهل بعض الملفات والمجلدات عند تنفيذ عمليات ارتكاب والتحقق من حالة المستودع.
لإنشاء ملف .جيتينور ، اتبع هذه الخطوات:
- افتح محرر نصوص مثل المفكرة++ أو نص سامي أو أتوم.
- إنشاء ملف جديد.
- . سيتجاهل هذا السطر الملف نفسه.جيتينور عند تنفيذ أوامر جيت.
- في الأسطر التالية من الملف ، قم بإدراج الملفات والمجلدات التي تريد تجاهلها. يجب كتابة كل عنصر من سطر جديد.
- يمكن أن تحتوي أسماء الملفات على مسارات وأحرف بدل ( * ,?, [خرائط الأحرف]).
- .
- .
- احفظ الملف بالاسم.(جيتينور).
فيما يلي بعض الأمثلة على محتويات الملف .جيتينور:
# تجاهل الملفات مع التمديد .النص*.النص# تجاهل الملفات مع التمديد .جبغ*.جبغ# تجاهل مجلد "وحدات العقدة"الوحدات العقدية/
بعد إنشاء الملف .جيتينور ، حفظه في المجلد الجذر من مستودع جيت الخاص بك. بعد ذلك ، سوف جيت تجاهل أي الملفات والمجلدات المحددة في الملف.جيتينور عند تنفيذ أوامر جيت.
الخطوة 1: افتح موجه الأوامر أو المحطة الطرفية
الخطوة الأولى هي فتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك. وهذا سوف يسمح لك للعمل مع بوابة وتنفيذ الأوامر المختلفة ، بما في ذلك إضافة مجلد إلى ملف.(جيتينور).
فيما يلي بعض الطرق لفتح موجه أوامر أو محطة طرفية على أنظمة تشغيل مختلفة:
- ويندوز: انقر بزر الماوس الأيمن على المجلد الذي يوجد فيه مشروعك ، ثم حدد "فتح نافذة الأوامر" أو "فتح بوويرشيل"
- ماك: في الباحث ، انتقل إلى مجلد المشروع الخاص بك ، ثم انقر بزر الماوس الأيمن وحدد "محطة جديدة في المجلد"
- لينكس: اضغط كنترول + بديل + تي لفتح الجهاز ، أو ابحث عنه في قائمة التطبيق
عندما يكون موجه الأوامر أو الجهاز الطرفي مفتوحا ، ستكون جاهزا للمتابعة إلى الخطوة التالية — إضافة مجلد إلى الملف.(جيتينور).
الخطوة 2: انتقل إلى الدليل الجذر للمستودع
قبل إضافة مجلد إلى .جيتينور ، تحتاج إلى الذهاب إلى الدليل الجذر للمستودع حيث يوجد الملف.(جيتينور).
الدليل الجذر للمستودع هو المجلد الرئيسي للمشروع ، والذي يحتوي على جميع الملفات والمجلدات الفرعية للمشروع.
للانتقال إلى الدليل الجذر للمستودع ، يمكنك استخدام أمر القرص المضغوط (تغيير الدليل) في سطر الأوامر أو المحطة الطرفية.
يجب عليك فتح موجه أوامر أو محطة طرفية واكتب مسار القرص المضغوط إلى الدليل الجذر ، حيث يكون مسار الدليل الجذر هو المسار إلى الدليل الجذر للمستودع على جهاز الكمبيوتر الخاص بك.
على سبيل المثال ، إذا كان مشروعك موجودا في مجلد "مشروعي" على سطح المكتب ، فسيبدو الأمر كما يلي:
مؤتمر نزع السلاح C:\Users\Username\Desktop\my_project
بعد تنفيذ الأمر ، ستكون موجودا في الدليل الجذر للمستودع.
الخطوة 3: إنشاء ملف جديد.جيتينور
بعد تحديد الملفات أو المجلدات التي يجب تجاهلها في بوابة ، فإن الخطوة التالية هي إنشاء ملف جديد.جيتينور في المشروع الخاص بك. سيحتوي هذا الملف على قائمة من المسارات أو الأقنعة لتجاهل الملفات عند تنفيذ عمليات جيت مثل إضافة ، ارتكاب ، ودمج.
لإنشاء ملف جديد .جيتينور في المشروع الخاص بك ، اتبع الخطوات التالية:
- افتح موجه أوامر أو محطة طرفية في مجلد المشروع.
- . على سبيل المثال:
المس .جيتينورملف.سيتم إنشاء جيتينور في الدليل الحالي للمشروع الخاص بك.
بعد إنشاء الملف .جيتينور ، يمكنك فتحه في أي محرر نصوص والبدء في إضافة تجاهل القواعد. فيما يلي بعض الأمثلة على تجاهل القواعد التي يمكنك استخدامها:
| القاعدة | الوصف |
|---|---|
ملف.النص | تجاهل ملف معين اسمه ملف.نص . |
الدليل/ | تجاهل الدليل المسمى الدليل بأكمله. |
*.النص | تجاهل جميع الملفات مع .تمديد النص. |
!هام-ملف.النص تفعل | لا تتجاهل ملف معين اسمه هام-ملف.النص ، حتى لو كان يرضي قواعد تجاهل أخرى. |
. على سبيل المثال:
# هذا تعليق
ملف.النص # تجاهل ملف ملف معين.النص
بعد إضافة جميع قواعد التجاهل اللازمة إلى الملف.جيتينور ، لا تنسى حفظه.
الآن لديك الملف.جيتينور ، والتي سيتم استخدامها من قبل جيت لتجاهل الملفات والمجلدات المحددة في المشروع الخاص بك.
الخطوة 4: افتحه.جيتينور في محرر نصوص
لإضافة مجلد إلى ملف .يحتاج جيتينور إلى فتح هذا الملف في محرر نصوص. اتبع التعليمات أدناه:
- افتح مجلد مشروعك في مستكشف نظام التشغيل.
- ابحث عن الملف.جيتينور في المجلد الجذر للمشروع. إذا كان الملف غير موجود ، يمكنك إنشائه بنفسك. فقط قم بإنشاء ملف نصي باسم".جيتينور".
- انقر بزر الماوس الأيمن على الملف .جيتينور وحدد الخيار" فتح مع".
- حدد محرر النصوص المناسب من قائمة التطبيقات المقترحة.
بعد فتح الملف .في محرر النصوص المحدد ، سترى محتوياته. في هذه المرحلة ، تكون جاهزا لبدء إضافة المجلد إلى الملف.(جيتينور).
الخطوة 5: إضافة مجلد إلى .جيتينور
لإضافة مجلد إلى ملف .جيتينور ، اتبع هذه الخطوات البسيطة:
- افتح الملف.جيتينور في المشروع الخاص بك.
- في سطر جديد ، أضف إدخالا باسم المجلد الذي تريد تجاهله.
- احفظ الملف.(جيتينور).
هنا ملف مثال.جيتينور ، حيث يتم تجاهل مجلد "وحدات العقدة":
الوحدات العقدية/
في هذا المثال ، "وحدات العقدة /" هو المسار النسبي للمجلد الذي نريد تجاهله. الشرطة المائلة في النهاية تخبر جيت بتجاهل المجلد بأكمله وجميع مجلداته الفرعية وملفاته.
إذا كنت بحاجة إلى تجاهل ملف معين داخل مجلد ، فيمكنك إضافة مساره النسبي إلى الملف.جيتينور ، على سبيل المثال:
وحدات العقدة / قفل الحزمة.جسون
في هذا المثال ، " وحدات العقدة / قفل الحزمة.جسون "هو المسار النسبي لملف" قفل الحزمة".جسون "، والذي يقع داخل مجلد "وحدات العقدة".
الآن ، إذا قمت بتشغيل الأمر حالة بوابة ، المجلد أو الملف المحدد في .جيتينور ، سيتم تجاهلها ولن يتم عرضها نتيجة لذلك.
ملاحظة: تأكد دائما من أن الملف هو .تمت إضافة جيتينور وملتزمة مستودع الخاص بك. إذا قمت بتغيير الملف .جيتينور ، الموجود بالفعل في المستودع ، سوف تحتاج أيضا إلى ارتكاب هذا التغيير.
أمثلة الاستخدام .جيتينور
ملف.يستخدم جيتينور لتحديد الملفات والمجلدات التي يجب تجاهلها من قبل جيت عند تتبع التغييرات في المستودع. فيما يلي بعض أمثلة الاستخدام.جيتينور:
1. تجاهل الملف
لتجاهل ملف معين ، تحتاج إلى إدخال اسمه في الملف.(جيتينور). على سبيل المثال:
ملف.النص
تتجاهل هذه التعليمات ملف الملف.النص في مجلد المستودع.
2. تجاهل امتداد الملف
لتجاهل جميع ملفات امتداد معين ، تحتاج إلى إضافة قناع امتداد إلى الملف.(جيتينور). على سبيل المثال:
*.سجل
تتجاهل هذه التعليمات جميع الملفات ذات الامتداد.قم بتسجيل الدخول إلى مجلد المستودع.
3. تجاهل المجلد
لتجاهل مجلد كامل ، تحتاج إلى تحديد اسمه في الملف.(جيتينور). على سبيل المثال:
المجلد/
تتجاهل هذه التعليمات جميع الملفات والمجلدات الموجودة داخل مجلد المجلد في المستودع ، ولكنها لا تتجاهل مجلد المجلد نفسه.
4. تجاهل جميع الملفات والمجلدات التي تحمل اسما محددا
لتجاهل جميع الملفات والمجلدات التي تحمل اسما محددا ، تحتاج إلى إضافة قناع اسم إلى الملف.(جيتينور). على سبيل المثال:
سر*
تتجاهل هذه التعليمات جميع الملفات والمجلدات التي تبدأ أسماؤها بـ" سري " في مجلد المستودع.
5. تجاهل التعليقات
لتجاهل الأسطر التي هي تعليقات ، تحتاج إلى إضافة الحرف # إلى بداية السطر. على سبيل المثال:
# هذا تعليق
تتجاهل هذه التعليمات هذا السطر في الملف.(جيتينور).
هذه ليست سوى بعض الأمثلة على استخدام الملف.(جيتينور). يمكنك الجمع بين قواعد وأقنعة مختلفة لجعلها أكثر مرونة لتجاهل الملفات والمجلدات في المستودع.
كيفية التحقق من ذلك .هل يعمل جيتينور?
بعد إضافة الملفات والمجلدات إلى .جيتينور ، يمكنك التحقق من أنها مستبعدة من تتبع جيت. يمكن استخدام عدة طرق لهذا الغرض.
1. تحقق من حالة المستودع
للتحقق من حالة المستودع. إذا كانت الملفات والمجلدات المحددة في .جيتينور ، هي في ملفات لا يمكن تعقبها ، يجب أن يتم عرضها على أنها" لا يمكن تعقبها " في إخراج الأمر. على سبيل المثال:
ملفات لا يمكن تعقبها:
ملفي.النص
المجلد/
2. تجاهل الملفات في إخراج الأمر جيت لس-ملفات
لسرد جميع الملفات والمجلدات التي تم تجاهلها في المستودع. إذا تم تحديد الملفات والمجلدات في .جيتينور ، ينبغي أن تكون مدرجة في الإخراج. على سبيل المثال:
تجاهل-مجلد/
تجاهل-ملف.النص
3. تحقق من محتويات المستودع المحلي
يمكنك أيضا عرض محتويات المستودع المحلي والتأكد من أن الملفات والمجلدات المحددة في .جيتينور ، مفقود. إذا كانت الملفات والمجلدات لا تزال موجودة ، فتحقق من الإدخالات الصحيحة في .(جيتينور).
وتنفيذ التزام جديد. يرجى توخي الحذر عند استخدام هذه الأوامر لتجنب فقدان البيانات غير المرغوب فيها.
سؤال وجواب
كيفية إضافة مجلد إلى .جيتينور?
لإضافة مجلد إلى .جيتينور ، تحتاج إلى فتح الملف.جيتينور في محرر نصوص وإضافة المسار إلى المجلد الذي تريد تجاهله. على سبيل المثال ، إذا كنت تريد تجاهل مجلد "وحدات العقدة" ، فما عليك سوى إضافة السطر "وحدات العقدة/" إلى الملف.(جيتينور).
كيفية إنشاء ملف .جيتينور?
لإنشاء ملف .جيتينور يمكنك ببساطة إنشاء ملف نصي جديد في الدليل الجذر للمستودع الخاص بك وتسميته ".جيتينور". ثم أضف المسارات إلى الملفات والمجلدات التي تريد تجاهلها إلى هذا الملف.
كيف يمكنني تجاهل جميع الملفات في مجلد ما عدا واحدة?
إذا كنت تريد تجاهل جميع الملفات الموجودة في مجلد ما عدا ملف واحد محدد ، فيمكنك استخدام علامة تعجب (!) قبل اسم هذا الملف. على سبيل المثال ، إذا كنت تريد تجاهل جميع الملفات الموجودة في مجلد المستندات باستثناء الملف "readme.md" ، يمكنك إضافة الأسطر التالية إلى الملف.جيتينور: "مستندات / * "و"! مستندات / التمهيدي.
هل من الممكن تجاهل نوع معين فقط من الملفات في مجلد?
نعم ، يمكنك تجاهل نوع معين فقط من الملفات في مجلد باستخدام رمز العلامة النجمية (*) وامتداد الملف. على سبيل المثال ، إذا كنت تريد تجاهل جميع الملفات ذات الامتداد.النص في مجلد "السجلات" ، أضف السطر " السجلات/*.النص " إلى الملف.(جيتينور).