انتقل إلى محتوى الدرس

git config Three Scope Levels مستويات الإعداد الثلاثة

ثبّت نظام Git على أنظمة ويندوز ولينكس وماك، واضبط هوية المؤلف واسم الفرع الافتراضي main والمحرر ونهايات الأسطر عبر أمر git config ومستوياته الثلاثة.
3 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يوفر نظام Git الأمر git config لضبط وقراءة متغيرات الإعداد التي تتحكم في سلوك النظام وهوية المطور. وتتوزع هذه الإعدادات في ثلاثة مستويات هرمية، بحيث يتفوق المستوى الأخص على المستوى الأعم:

  • 1. مستوى النظام (--system): يُحفظ في /etc/gitconfig ويسري على جميع حسابات المستخدمين في نظام التشغيل.
  • 2. مستوى المستخدم العام (--global): يُحفظ في الملف ~/.gitconfig داخل مجلد حسابك، ويسري على جميع مستودعاتك البرمجية.
  • 3. المستوى المحلي للمستودع (--local): يُحفظ داخل .git/config في مشروع محدد، وله الأولوية القصوى على الإعداد العام.
الصف 2 كود برمجي
Shell
# Inspect active settings across all config scopes
git config --list
# Inspect only global user settings
git config --global --list
الصف 3 معاينة حية