http.proxy یو تار دی. د هغې 0 ته ټاکل کولای شي Git اړ کړي چې د پروکسي غیرفعالولو پرځای له هغه کوربه سره اړیکه ونیسي چې په لفظي ډول 0 نومیږي.

لومړی سمون خوړونکي داخلونه او د هغوی سکوپونه پیدا کړئ:

git config --show-origin --show-scope --get-regexp '.*proxy.*'

د سیسټم، کاروونکي، ذخیرې، include او URL ځانګړي داخلونه، او همدارنګه د پروسې ریښتینی چاپیریال وګورئ. د اعتبار وړ ارزښتونه شخصي وساتئ. بیا اړوند HTTPS لیرې ذخیره وپوښتئ:

git config --get-urlmatch http.proxy https://git.example/team/project.git

که چېرې پلټنې د ذخیرې لپاره یو محلي زوړ http.proxy داخل وموند، دا د هغه پلان شوي کاري کاپي څخه چل کړئ ترڅو هغه داخل حذف شي:

git config --local --unset http.proxy

هغه سرچینه وکاروئ چې واقعاً راپور شوې ده؛ دا محلي مثال د کاروونکي یا ماشین اصلي ارزښتونو پاکولو لپاره حکم نه دی. د ټولو حذفولو لپاره د عملیات غوره کولو دمخه څو ارزښتونه وګورئ.

حذف کول پاتې داخلونه ښکاره کوي. یو محلي unset کولای شي د کاروونکي اصلي ارزښت ښکاره کړي، او د کاروونکي داخل حذف کولای شي د URL ځانګړی قاعده پرېږدي. د هغې پرځای یو څرګند خالي ارزښت په ملاتړ شوي Git ترتیب کې پلان شوې مستقیمه لیږدونه بیانوي؛ دا د یوې سرچینې د بیرته اخیستلو څخه بېله تګلاره ده.

core.gitProxy او SSH لارې جلا وساتئ. که یو ارزښت بیرته راشي، include، پیل کوونکي، IDE او د جوړولو وسایل وګورئ او په پلان شوي سکوپ کې تولیدوونکی سم کړئ. د غوراوي پوښتنه او د شبکې عملیات تکرار کړئ: سم غوراوی اړیکه یا وروسته ذخیره تصدیق ثابتوي نه.

اړوندې مقالې