Git को http.proxy सेटिङ प्रोक्सी ठेगाना हो, अन/अफ बुलियन होइन। 0 तोक्दा ट्रान्सपोर्टले यसलाई इन्डपोइन्टका रूपमा व्याख्या गर्ने मान पाउँछ। यो "प्रोक्सी छैन" भन्ने अनुरोध होइन।

जानाजान सिधा जडान हुनुपर्ने एउटा Git HTTP कार्यका लागि, Git खाली प्रोक्सी ओभरराइड दस्तावेज गर्छ:

git -c http.proxy= ls-remote https://git.example/project.git

रिपोजिटरी URL केवल उदाहरण हो। -c तोकाइ त्यही कलको लागि मात्र हो। सिधा मार्ग त्यही अभिप्रेत नेटवर्क नीति भएको ठाउँमा मात्र प्रयोग गर्नुहोस्।

स्थायी सुधारका लागि अनचाहो मानको स्रोत पहिचान गर्नुहोस्। Git ले प्रणाली, प्रयोगकर्ता र रिपोजिटरी कन्फिगरेसन मिलाउन सक्छ, र http प्रोक्सी सेटिङ URL-अनुसार फरक हुन सक्छ। एउटा ग्लोबल मान हटाउँदा रिपोजिटरी ओभरराइड वा वातावरणबाट प्राप्त प्रोक्सी हट्दैन।

कन्फिगरेसन कुञ्जी unset गर्दा अर्को लागू हुने इनपुट प्रभावी हुन्छ। दस्तावेजीकृत खाली मान दिँदा त्यो सेटिङका लागि प्रोक्सी स्पष्ट रूपमा बन्द हुन्छ। रिपोजिटरीले सामान्य मार्ग पाउनुपर्छ कि जानाजान गरिएको सिधा ओभरराइड राख्नुपर्छ भन्ने आधारमा छान्नुहोस्।

सम्बन्धित लेखहरू