איזה פרוקסי מנצח ב-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 ואובייקטים עשויים להיות שונים מה-remote של Git, מה שמשנה איזו הגדרה הקשורה ל-URL תואמת.
שמרו את גרסת ה-LFS המותקנת יחד עם האבחון. LFS משתמש בתחבורת Go HTTP משלו; קדימות מנתיב ה-libcurl של Git אינה מסבירה את קוד הבחירה הזה.