نتائج هذه الكتابة هي:
- كيفية تغيير وضع ملف Git Ignore (chmod) 'صحيح' بقيمة التكوين؟
- كيفية تغيير Git Ignore File Mode (chmod) 'False' مع قيمة التكوين؟
دعونا نمضي قدمًا ونستعرضها واحدًا تلو الآخر!
كيفية تغيير وضع ملف Git Ignore (chmod) 'صحيح' بقيمة التكوين؟
لجعل وضع ملف تجاهل Git (chmod) ، أولاً ، انتقل إلى مستودع Git المحلي ، وقم بإنشاء ملف. ثم انقله إلى الفهرس المرحلي وقم بإجراء التغييرات. تحقق من إعدادات التكوين الافتراضية لوضع الملف. إذا كان هذا صحيحًا ، فقم بتغيير وضع الملف باستخدام الزر ' $ chmod ”الأمر والتحقق من الأذونات.
الآن ، تحقق من المثال التالي لفهم أفضل!
الخطوة 1: قم بتشغيل Git Bash Terminal
افتح Git bash باستخدام قائمة ابدأ في Windows:
الخطوة 2: الانتقال إلى مستودع Git المطلوب
قم بتشغيل ' قرص مضغوط 'للانتقال إلى مستودع Git المطلوب:
$ قرص مضغوط 'C: \ Go \ t is_1 بوصة
الخطوة 3: تهيئة مستودع Git
قم بتهيئة مستودع Git باستخدام الأمر التالي:
الخطوة 4: إنشاء ملف جديد
استخدم الأمر المذكور أدناه لإنشاء ملف جديد في منطقة عمل Git:
الخطوة 5: إضافة ملف إلى Git Staging Index
بعد ذلك ، انقل الملف إلى فهرس Git من خلال الأمر الموضح أدناه:
الخطوة السادسة: إجراء التغييرات
قم بتنفيذ جميع التغييرات المضافة مع رسالة معينة وقم بتحديث المستودع:
الخطوة 7: تحقق من إعدادات تكوين وضع الملف الافتراضي
قم بتنفيذ الأمر المقدم لرؤية إعدادات تكوين وضع الملف الافتراضي:
وفقًا للإخراج المحدد ، فإن حالة إعدادات تكوين وضع الملف هي ' حقيقي '. الآن ، قم بإجراء بعض التغييرات:
الخطوة 8: تحقق من الأذونات الافتراضية للملف
للتحقق من الأذونات الافتراضية للملف ، قم بتشغيل ' ls -l 'مع اسم الملف:
يمكن ملاحظة أن المستخدم (المالك) فقط لديه أذونات للقراءة والكتابة وبقية الأشخاص لديهم أذونات للقراءة فقط:
الخطوة 9: تغيير وضع الملف
استخدم ال ' chmod ”جنبًا إلى جنب مع وحدات الإذن واسم الملف لتغيير وضع الملف إلى أذونات مختلفة:
لقد قمنا بتغيير الأذونات إلى 444 ، مما يعني أن كل شخص لديه أذونات للقراءة فقط بما في ذلك المؤلف (المالك):
الخطوة 10: تحقق من أذونات الملف
للتحقق مما إذا كانت أذونات الملف قد تغيرت أم لا ، قم بتشغيل الأمر المقدم:
في لقطة الشاشة الموضحة أدناه ، يمكن ملاحظة أن الأذونات قد تغيرت إلى 444 والتي هي للقراءة فقط من قبل الجميع:
كيفية تغيير Git Ignore File Mode (chmod) 'False' مع قيمة التكوين؟
إذا كنت لا ترغب في تنظيم تغييرات وضع الملف في مشروع Git الحالي لتطوير العمل ، فقم بتعيين أذونات تكوين وضع الملف على ' خطأ شنيع '.
جرب الخطوات التالية للقيام بذلك.
الخطوة 1: تغيير أذونات تكوين وضع الملف
قم بتشغيل الأمر المقدم لتعيين أذونات تكوين وضع الملف على خطأ:
الخطوة 2: تغيير وضع الملف
لتغيير وضع الملف للتحقق من تجاهل تغييرات وضع الملف ، قم بتشغيل الأمر المذكور أدناه:
الخطوة 3: تحقق من أذونات الملف
تحقق مما إذا كانت أذونات الملف قد تغيرت أم لا عن طريق استخدام الأمر المحدد:
يوضح الإخراج أدناه أن الأذونات قد تغيرت إلى 744 مما يعني أن المستخدم (المالك) فقط لديه أذونات للقراءة والكتابة وبقية الأشخاص لديهم أذونات للقراءة فقط:
الخطوة 4: تحقق من أذونات الملف المتعقب
للاطلاع على المعلومات التفصيلية للملفات الموجودة على المسارات غير المدمجة ، استخدم الأمر المتوفر:
ملحوظة : يمكننا أن نرى أن ' demo.txt 'وضع الملف هو 744 ، ولكن في Git لا يزال 644 وهو وضع الملف الافتراضي. هذا يعني أن تغييرات وضع الملف تحدث محليًا فقط ، ويتجاهل Git تغييرات وضع الملف.
لقد أوضحنا أسهل إجراء لإجراء تغييرات في وضع ملف تجاهل Git (chmod).
استنتاج
لإجراء تغييرات في وضع ملف تجاهل Git (chmod) ، أولاً ، أنشئ ملفًا في مستودع git المحلي وقم بتثبيته. بعد ذلك ، قم بتغيير وضع الملف باستخدام الزر ' $ chmod ”الأمر والتحقق من الأذونات. بعد ذلك ، قم بتغيير أذونات تكوين وضع الملف باستخدام ' $ git config core.fileMode ”لتجاهل تغييرات وضع الملف في Git. بعد ذلك ، قم بتغيير وضع الملف مرة أخرى وتحقق من الأذونات. توضح هذه المقالة إجراء تغييرات Git ignore file mode (chmod).