شخص سخيف هي أداة تطوير مستخدمة بين الفرق لإدارة الكود المصدري والتعامل مع المشاريع بسهولة. ومع ذلك ، فإنه لا يملك القدرة على تتبع الأدلة الفارغة ، لذلك إذا قام المستخدمون بإنشاء دليل فارغ ، فإنه لا يتتبع مثل هذا الدليل ويتجاهله.
ستشرح هذه المدونة الفرق بين gitkeep و gitignore في Git.
ما هي gitkeep و gitignore في Git؟
يُستخدم gitkeep لإضافة دليل فارغ إلى مستودع Git ؛ ومع ذلك ، فهي ليست ميزة مضمنة في Git. على سبيل المثال ، في بعض الأحيان ، ينشئ المستخدمون أدلة فارغة ويريدون إضافتها إلى المستودع. للقيام بذلك ، يلزم إنشاء ' .gitkeep 'أسفل الدليل الفارغ. بعد القيام بذلك ، سيصبح جزءًا من مستودع Git.
من ناحية أخرى ، يسرد gitignore الملفات التي يتجاهلها Git عندما يبحث عن الملفات التي لم يتم تعقبها. إذا أراد المستخدمون إخفاء أو حماية أي معلومات حساسة تتعلق بمشاريعهم ، مثل بيانات الاعتماد ، فيمكنهم حفظها باسم '. جيتجنور ”الملفات.
ألق نظرة على الفرق بين gitkeep و gitignore in Git.
الفرق بين gitkeep و gitignore في جيت؟
هنا ، قمنا بتجميع الفرق الرئيسي بين gitkeep و gitignore:
جيتكي | جيتجنور |
gitkeep ليست ميزة مضمنة في Git حيث إنها تستخدم فقط للاحتفاظ بالدلائل الفارغة. | يستخدم gitignore لسرد الملفات التي تم تجاهلها |
يتم استخدام gitkeep لتتبع المجلدات الفارغة في Git. | يتم استخدامه لحفظ المعلومات الحساسة. |
دعنا نتحقق من الأقسام الواردة أدناه لفهم استخدام gitkeep و gitignore في Git.
كيفية استخدام gitkeep في Git؟
لإنشاء مجلد فارغ في Git باستخدام gitkeep ، اتبع الإرشادات أدناه.
الخطوة 1: قم بتشغيل Git Bash
افتح محطة Git Bash في نظامك بمساعدة ' بدء ' قائمة:
الخطوة 2: إنشاء مجلد فارغ
أنشئ مجلدًا فارغًا في مستودع Git مع ' مكدير ' يأمر:
$ مكدير مجلد لا شيء
الخطوة 3: انتقل إلى المجلد
بعد ذلك ، قم بتنفيذ ' قرص مضغوط ”للانتقال إلى المجلد الفارغ الذي تم إنشاؤه:
$ قرص مضغوط مجلد لا شيء
الخطوة الرابعة: إنشاء ملف .gitkeep
إنشاء ' .gitkeep ”داخل المجلد الفارغ بمساعدة الأمر المقدم:
$ يلمس .gitkeep
الخطوة الخامسة: إضافة ملف
قم بتشغيل ' بوابة إضافة. ”لإضافة ملف وتحديث فهرس Git للتتبع:
$ بوابة إضافة .
الخطوة السادسة: إجراء التغييرات
بعد ذلك ، قم بتنفيذ التغييرات في مستودع Git باستخدام ' بوابة الالتزام ' يأمر:
$ بوابة الالتزام م 'مجلد فارغ'
هنا، ' م 'هي علامة تستخدم لإضافة رسالة الالتزام داخل علامات الاقتباس المزدوجة:
الخطوة 7: دفع الالتزام
أخيرًا ، سنقوم بدفع الالتزام بالمجلد الفارغ إلى مستودع Git البعيد:
$ دفع بوابة - إعداد المنبع الأصل الرئيسي
يشير الإخراج أدناه إلى أننا دفعنا الالتزام بنجاح باستخدام دليل Git الفارغ:
دعنا نراجع القسم التالي لفهم استخدام ' جيتجنور 'في جيت.
كيفية استخدام gitignore في Git؟
تحقق من الخطوات أدناه لتجاهل المجلد الفارغ أثناء تتبع مستودع Git باستخدام gitignore.
الخطوة 1: افتح مستودع Git
أولاً ، افتح مستودع Git على نظامك:
الخطوة 2: إنشاء مجلد فارغ
بعد ذلك ، انقر بزر الماوس الأيمن داخل المجلد المحدد ، وحدد ' جديد 'من القائمة التي ظهرت ، وانقر على' مجلد ' اختيار:
عيّن اسم المجلد على أنه ' .gitignore ':
الخطوة 3: قم بتشغيل Git Bash
افتح ' جيت باش 'المحطة الطرفية في نظامك باستخدام' بدء ' قائمة:
الخطوة 4: انتقل إلى الدليل
انتقل إلى مستودع Git باستخدام ' قرص مضغوط ' يأمر:
$ قرص مضغوط 'C: \ Users \ن azma \ Linux_1 '
الخطوة 5: تحقق من الحالة
أخيرًا ، تحقق من حالة دليل Git الذي أنشأنا فيه مجلدًا فارغًا:
$ حالة بوابة
كما ترى ، فإن Git لم تدرج ' .gitignore ' مجلد:
لقد أوضحنا الفرق بين gitkeep و gitignore في Git.
استنتاج
يُعرف المجلد الفارغ في مستودع Git باسم ' .gitkeep ”الذي يتم استخدامه لإنشاء مستودع Git يحتوي على دليل فارغ آخر. من ناحية أخرى ، فإن ' .gitignore ' يستخدم لحفظ المعلومات الحساسة التي لا يتم الكشف عنها أثناء تتبع مستودع Git. أوضحت هذه المدونة الفرق بين Gitkeep و Gitignore في Git وكيفية استخدامها.