ਪ੍ਰੌਕਸੀ ਮੁੱਲ 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-ਵਿਸ਼ੇਸ਼ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਇੱਕ ਗਲੋਬਲ ਮੁੱਲ ਹਟਾਉਣ ਨਾਲ ਰਿਪੋਜ਼ਟਰੀ ਓਵਰਰਾਈਡ ਜਾਂ ਵਾਤਾਵਰਨ ਤੋਂ ਵਿਰਾਸਤੀ ਪ੍ਰੌਕਸੀ ਨਹੀਂ ਹਟਦੀ।
ਕਨਫਿਗਰੇਸ਼ਨ ਕੁੰਜੀ unset ਕਰਨ ਨਾਲ ਕੋਈ ਹੋਰ ਲਾਗੂ ਇਨਪੁਟ ਪ੍ਰਭਾਵੀ ਹੋ ਸਕਦਾ ਹੈ। ਦਸਤਾਵੇਜ਼ੀ ਖਾਲੀ ਮੁੱਲ ਦੇਣ ਨਾਲ ਉਸ ਸੈਟਿੰਗ ਲਈ ਪ੍ਰੌਕਸੀ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ। ਇਹ ਚੁਣੋ ਕਿ ਰਿਪੋਜ਼ਟਰੀ ਆਮ ਰਾਹ ਵਿਰਾਸਤ ਵਿੱਚ ਲਵੇ ਜਾਂ ਜਾਣ-ਬੁੱਝ ਕੇ ਕੀਤਾ ਸਿੱਧਾ ਓਵਰਰਾਈਡ ਰੱਖੇ।