Cấu hình http.proxy của Git là một địa chỉ proxy, không phải boolean bật/tắt. Gán 0 cho tầng vận chuyển một giá trị mà nó diễn giải thành điểm cuối. Đó không phải yêu cầu "không dùng proxy".

Với một thao tác Git HTTP cần chủ động kết nối trực tiếp, Git tài liệu hóa cách ghi đè proxy bằng giá trị rỗng:

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

URL kho lưu trữ chỉ là ví dụ. Phép gán -c chỉ thuộc lần gọi đó. Chỉ dùng tuyến trực tiếp khi đó là chính sách mạng đã định.

Để sửa triệt để, xác định nguồn của giá trị không mong muốn. Git có thể hợp nhất cấu hình hệ thống, người dùng và kho lưu trữ, và thiết lập proxy http có thể riêng theo URL. Xóa một giá trị toàn cục không xóa phần ghi đè trong kho hay proxy kế thừa từ môi trường.

Bỏ đặt một khóa cấu hình cho phép một đầu vào khác có hiệu lực. Gán cho nó giá trị rỗng được tài liệu hóa sẽ vô hiệu hóa proxy một cách rõ ràng cho thiết lập đó. Hãy chọn tùy theo kho lưu trữ nên kế thừa tuyến thông thường hay giữ phần ghi đè trực tiếp có chủ đích.

Bài viết liên quan