Git LFS 3.7.0 میں درخواست URL سے مطابقت رکھنے والی غیر خالی Git http.proxy ویلیو ماحول سے حاصل کردہ پراکسی کو اوور رائیڈ کرتی ہے۔ خالی Git ویلیو اس ماحول کے راستے کو صاف نہیں کرتی۔

اس ریلیز کے لیے، اسی ترتیب میں انتخاب کی پیروی کریں:

  1. HTTPS_PROXY اور HTTP_PROXY پڑھیں۔ غیر خالی چھوٹے حروف والی https_proxy یا http_proxy اپنی متعلقہ بڑے حروف والی ویلیو کی جگہ لیتی ہے۔
  2. HTTPS کے لیے، HTTPS امیدوار کو ترجیح دیں اور HTTP امیدوار کو متبادل کے طور پر استعمال کریں۔
  3. ان امیدواروں کی جگہ مطابقت رکھنے والی غیر خالی Git http.proxy ویلیو لاگو کریں۔
  4. منتخب درخواست URL پر بائی پاس قواعد لاگو کریں۔ غیر خالی no_proxy NO_PROXY کی جگہ لیتی ہے۔

اگر مقصود براہ راست رسائی ہے تو یہ ماننے کے بجائے کہ خالی Git اندراج نے انہیں مٹا دیا، وراثت میں ملنے والے ان پٹ اور مطلوبہ بائی پاس کا جائزہ لیں۔

موازنے کے لیے اصل LFS URL استعمال کریں۔ API اور آبجیکٹ منزلیں Git ریموٹ سے مختلف ہو سکتی ہیں، جس سے بدل جاتا ہے کہ کون سی URL سے منسلک سیٹنگ مطابقت رکھتی ہے۔

تشخیص کے ساتھ نصب شدہ LFS ورژن رکھیں۔ LFS اپنا Go HTTP ٹرانسپورٹ استعمال کرتا ہے؛ Git کے libcurl راستے کی ترجیح اس انتخابی کوڈ کی وضاحت نہیں کرتی۔

متعلقہ مضامین