Який проксі перемагає в Git LFS 3.7.0?
Дотримуйтеся вибору з середовища, непорожніх перевизначень Git, що відповідають URL, і правил обходу для фактичного URL запиту LFS.
Непорожнє значення Git http.proxy, що відповідає URL запиту, перевизначає проксі, отриманий із середовища, у Git LFS 3.7.0. Порожнє значення Git не очищає цей шлях із середовища.
Для цього випуску дотримуйтеся вибору в такому порядку:
- Прочитайте
HTTPS_PROXYіHTTP_PROXY. Непорожнє значення малими літерамиhttps_proxyабоhttp_proxyзамінює відповідне значення великими літерами. - Для HTTPS віддавайте перевагу кандидатові HTTPS, а кандидат HTTP використовуйте як запасний.
- Замість цих кандидатів застосуйте відповідне непорожнє значення Git
http.proxy. - Застосуйте правила обходу до вибраного URL запиту. Непорожнє
no_proxyзамінюєNO_PROXY.
Якщо мета — прямий доступ, перевірте успадковані вхідні дані та передбачений обхід, а не припускайте, що порожній запис Git їх видалив.
Для порівняння використовуйте фактичний URL LFS. Адреси API та об'єктів можуть відрізнятися від віддаленого репозиторію Git, що змінює, яке налаштування, прив'язане до URL, збігається.
Зберігайте встановлену версію LFS разом із діагнозом. LFS використовує власний транспорт Go HTTP; пріоритет із шляху libcurl Git не пояснює цей код вибору.