프록시 값 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별로 다를 수 있습니다. 전역 값을 하나 제거해도 저장소 수준 재정의나 환경에서 상속된 프록시는 제거되지 않습니다.
구성 키를 해제하면 다른 적용 가능한 입력이 효력을 갖게 됩니다. 문서화된 빈 값을 주면 해당 설정의 프록시 사용이 명시적으로 비활성화됩니다. 저장소가 일반 경로를 상속해야 하는지, 의도적인 직접 재정의를 유지해야 하는지에 따라 선택하십시오.