प्रॉक्सी मूल्य 0 Git चा प्रॉक्सी बंद करत नाही
जेव्हा थेट राउटिंग हवे असेल तेव्हा Git चे दस्तऐवजीकृत रिकामे प्रॉक्सी मूल्य वापरा आणि 0 नावाचा एंडपॉइंट कोणत्या स्तराने दिला हे तपासा.
Git चे http.proxy सेटिंग हे प्रॉक्सी पत्ता आहे, ऑन/ऑफ बुलियन नाही. 0 नेमून दिल्यास ट्रान्सपोर्टला असे मूल्य मिळते जे तो एंडपॉइंट म्हणून अर्थ लावतो. हे "प्रॉक्सी नको" अशी विनंती नाही.
जाणीवपूर्वक थेट जोडणे आवश्यक असलेल्या एका Git HTTP क्रियेसाठी, Git रिकामे प्रॉक्सी ओव्हरराइड दस्तऐवजित करते:
git -c http.proxy= ls-remote https://git.example/project.git
रेपॉझिटरी URL फक्त उदाहरण आहे. -c नेमणूक फक्त त्या कॉलसाठी आहे. थेट मार्ग फक्त तेव्हाच वापरा जेव्हा तेच इच्छित नेटवर्क धोरण असेल.
कायमच्या दुरुस्तीसाठी अवांछित मूल्याचा स्रोत ओळखा. Git सिस्टम, वापरकर्ता आणि रेपॉझिटरी कॉन्फिगरेशन एकत्र करू शकते, आणि http प्रॉक्सी सेटिंग्ज URL-निहाय असू शकतात. एक ग्लोबल मूल्य काढल्याने रेपॉझिटरी ओव्हरराइड किंवा पर्यावरणातून वारसा मिळालेला प्रॉक्सी काढला जात नाही.
कॉन्फिगरेशन की काढून टाकल्याने दुसरे लागू इनपुट प्रभावी होऊ शकते. त्याला दस्तऐवजीकृत रिकामे मूल्य दिल्यास त्या सेटिंगसाठी प्रॉक्सी स्पष्टपणे बंद होते. रेपॉझिटरीने सामान्य मार्ग वारसा घ्यावा की जाणीवपूर्वक थेट ओव्हरराइड ठेवावा यावरून निवडा.