Git'in http.proxy ayarı bir proxy adresidir, açık/kapalı boolean değildir. 0 atamak, taşıma katmanına uç nokta olarak yorumlayacağı bir değer verir. Bu, "proxy yok" isteği değildir.

Bilerek doğrudan bağlanması gereken tek bir Git HTTP işlemi için Git boş proxy geçersiz kılmasını belgeler:

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

Depo URL'si yalnızca örnektir. -c ataması yalnızca o çağrıya aittir. Doğrudan yolu yalnızca amaçlanan ağ ilkesi buysa kullanın.

Kalıcı bir düzeltme için istenmeyen değerin kaynağını belirleyin. Git sistem, kullanıcı ve depo yapılandırmasını birleştirebilir ve http proxy ayarları URL'ye özgü olabilir. Tek bir genel değeri kaldırmak, depodaki bir geçersiz kılmayı veya ortamdan devralınan bir proxy'yi kaldırmaz.

Bir yapılandırma anahtarını kaldırmak, geçerli başka bir girdinin etkili olmasına izin verir. Ona belgelenen boş değeri vermek, o ayar için proxy kullanımını açıkça devre dışı bırakır. Deponun normal yolu devralması mı yoksa bilinçli doğrudan geçersiz kılmayı koruması mı gerektiğine göre seçin.

İlgili makaleler