جانچ اسی ماحول میں چلائیں جو بلڈ ٹول 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 پراکسی کنفیگریشن SSH URL کے لیے راستہ فراہم نہیں کرتی۔

متعلقہ مضامین