نفّذ الفحص في البيئة نفسها التي تمنحها أداة البناء لـ Git:

git config --show-origin --get-regexp '^http[.].*proxy$'

قارن المصادر بالإضافة إلى القيم، واحتفظ بمخرجات تحمل بيانات اعتماد بشكل خاص. البناء الذي يغيّر HOME يمكن أن ينقل بحث Git عن إعدادات المستخدم بعيدًا عن إعداد المحطة الطرفية. يشارك XDG_CONFIG_HOME أيضًا في اكتشاف إعدادات المستخدم العادية.

إذا كانت السياسة المقصودة ملفًا عامًا معتمدًا ثابتًا، فاختره لذلك التشغيل:

GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetch

يغيّر هذا مدخل الملف العام، لا إعدادات النظام أو المستودع أو مستوى الأوامر. بالنسبة لتشغيل Git غير المباشر، مرّر المتغير عبر واجهة البيئة الفرعية المدعومة في أداة البناء.

يمكن لذلك الملف الصريح أن يحمل قواعد البروكسي وعناوين URL المطلوبة دون نسخ إعدادات خاصة إلى دليل منزلي غير مقصود. تأكّد أيضًا من نقل المستودع: إعداد بروكسي HTTP لا يوفّر المسار لعنوان URL الخاص بـ SSH.

مقالات ذات صلة