http.proxy нь тэмдэгт мөр юм. Үүнийг 0 болгох нь проксийг идэвхгүй болгохын оронд Git-ийг яг 0 нэртэй хосттой холбогдоход хүргэж болно.

Эхлээд тохирох бичлэгүүд болон тэдгээрийн хүрээг-г олоорой:

git config --show-origin --show-scope --get-regexp '.*proxy.*'

Систем, хэрэглэгч, репозитори, include болон URL-д хамаарах оролтуудыг, мөн процессын бодит орчныг шалгаарай. итгэмжлэл агуулсан утгыг нууцлаг. Дараа нь холбогдох HTTPS алсын репозитороос асуугаарай:

git config --get-urlmatch http.proxy https://git.example/team/project.git

Хэрэв шалгалтаар репозиторт локал нэг хуучирсан http.proxy бичлэг илэрвэл, тэр бичлэгийг устгахын тулд үүнийг зориулалтын ажлын хуулбараас ажиллуулна уу:

git config --local --unset http.proxy

Бодит мэдээлэгдсэн эх сурвалжийг ашиглаарай; энэ локал жишээ нь хэрэглэгч эсвэл машины өгөгдмөл утгыг устгах команд биш. Бүгдийг устгах үйлдлийг сонгохын өмнө хэд хэдэн утгыг шалгаарай.

Устгах нь үлдсэн оролтуудыг илрүүлнэ. Локал unset нь хэрэглэгчийн өгөгдмөл утгыг илрүүлж болох бөгөөд хэрэглэгчийн бичлэгийг устгах нь URL-д хамаарах дүрмийг үлдээж болно. Харин тодорхой хоосон утга нь дэмжигдсэн Git тохиргоонд зориудын шууд дарж бичихийг илэрхийлдэг; энэ нь нэг эх сурвалжийг буцаах бодлогоос өөр юм.

core.gitProxy болон SSH замуудыг тус тусад нь байлгаарай. Утга буцаж ирвэл include, эхлүүлэгч, IDE болон build хэрэгслүүдийг шалгаж, зориулалтын хүрээнд үүсгэгчийг засаарай. Сонголтын асуулга болон сүлжээний үйлдлийг давтаарай: зөв сонголт нь холболт эсвэл дараагийн репозитори баталгаажуулалтыг нотолдоггүй.

Холбоотой нийтлэлүүд