پیدا کنید که بیلد در واقع کدام پیکربندی پراکسی Git را میخواند
خاستگاه پیکربندی را در بستر اجرای بیلد بررسی کنید، سپس وقتی HOME تغییرکرده نباید آن را انتخاب کند، یک فایل سراسری تأییدشده را صریحاً انتخاب کنید.
بازرسی را در همان محیطی انجام دهید که ابزار بیلد به 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 را فراهم نمیکند.