Git አሁንም እንዳስወገዱት የመሰለውን ፕሮክሲ ይጠቀማል
አንድ የGit ቅንብር ማስወገድ ሌላ ወሰን ወይም የአካባቢ ተለዋዋጭ ሊያሳይ ይችላል። 0ን እንደ ማሰናከያ ባንዲራ ከመጠቀም ይልቅ ውጤታማውን እሴት ይከታተሉ።
http.proxy ሕብረቁምፊ ነው። ወደ 0 ማዘጋጀት Git ፕሮክሲን ከማሰናከል ይልቅ በትክክል 0 የሚባል አስተናጋጅ እንዲያገኝ ሊያደርግ ይችላል።
መጀመሪያ ተዛማጅ ግቤቶችን እና ወሰኖቻቸውን ያግኙ፦
git config --show-origin --show-scope --get-regexp '.*proxy.*'የስርዓት፣ የተጠቃሚ፣ የመጋዘን፣ የማካተቻ እና የURL-ተኮር ግብዓቶችን፣ እንዲሁም ትክክለኛውን የሂደት አካባቢ ይመርምሩ። የምስክር ወረቀት የሚያካትቱ እሴቶችን ሚስጥራዊ አድርገው ያቆዩ። ከዚያ ተዛማጁን HTTPS ርቀት ይጠይቁ፦
git config --get-urlmatch http.proxy https://git.example/team/project.gitምርመራው አንድ ያረጀ በመጋዘን ውስጥ ያለ http.proxy ግቤት ካወቀ፣ ያንን ግቤት ለማስወገድ ይህን ከዚያ ከታሰበው የሥራ ቅጂ ያሂዱ፦
git config --local --unset http.proxyበትክክል የተነገረውን ምንጭ ይጠቀሙ፤ ይህ የአካባቢ ምሳሌ የተጠቃሚ ወይም የመሣሪያ ነባሪዎችን ለማጽዳት ትዕዛዝ አይደለም። ሁሉንም የሚያስወግድ ክዋኔ ከመምረጥዎ በፊት በርካታ እሴቶችን ይመርምሩ።
ማስወገድ ቀሪዎቹን ግብዓቶች ይገልጣል። የአካባቢ ማስወገድ የተጠቃሚ ነባሪን ሊያሳይ ይችላል፣ የተጠቃሚ ግቤትን ማስወገድ ደግሞ የURL-ተኮር ደንብ ሊተው ይችላል። በምትኩ ግልጽ ባዶ እሴት በሚደገፍ Git አደራደር ውስጥ የታሰበውን ቀጥተኛ መሻር ይገልጣል፤ ይህ አንድን ምንጭ ከመሻር የተለየ ፖሊሲ ነው።
core.gitProxy እና SSH መንገዶችን ለያዩ። እሴት ከተመለሰ፣ ማካተቻዎችን፣ አስጀማሪዎችን፣ IDEዎችን እና የግንባታ መሣሪያዎችን ይመርምሩ እና አምራቹን በታሰበው ወሰን ያስተካክሉ። የምርጫ ጥያቄውን እና የአውታረ መረብ ክዋኔውን ይድገሙ፦ ትክክለኛ ምርጫ ግንኙነትን ወይም በኋላ የመጋዘን ማረጋገጫን አያረጋግጥም።