Proxy nào thắng trong Git LFS 3.7.0?
Theo dõi việc chọn từ môi trường, các ghi đè Git không rỗng khớp với URL và quy tắc bỏ qua cho URL yêu cầu LFS thực tế.
Trong Git LFS 3.7.0, giá trị Git http.proxy không rỗng khớp với URL yêu cầu sẽ ghi đè proxy lấy từ môi trường. Giá trị Git rỗng không xóa tuyến môi trường đó.
Với bản phát hành này, hãy theo dõi việc chọn theo thứ tự sau:
- Đọc
HTTPS_PROXYvàHTTP_PROXY. Giá trịhttps_proxyhoặchttp_proxykhông rỗng dạng chữ thường thay thế giá trị chữ hoa tương ứng. - Đối với HTTPS, ưu tiên ứng viên HTTPS và dùng ứng viên HTTP làm dự phòng.
- Áp dụng giá trị Git
http.proxykhông rỗng khớp thay cho các ứng viên đó. - Áp dụng quy tắc bỏ qua cho URL yêu cầu đã chọn.
no_proxykhông rỗng thay thếNO_PROXY.
Nếu mục đích là truy cập trực tiếp, hãy kiểm tra các đầu vào kế thừa và việc bỏ qua dự định thay vì cho rằng một mục Git rỗng đã xóa chúng.
Dùng URL LFS thực tế để so sánh. Đích API và đối tượng có thể khác với Git từ xa, điều này thay đổi cài đặt gắn với URL nào khớp.
Giữ phiên bản LFS đã cài cùng với chẩn đoán. LFS dùng giao vận Go HTTP riêng; quyền ưu tiên từ đường libcurl của Git không giải thích mã chọn này.