Git-тің http.proxy параметрі — прокси мекенжайы, қосу/өшіру логикалық мәні емес. 0 тағайындау тасымалдаушыға оны соңғы нүкте ретінде түсінетін мән береді. Бұл «прокси жоқ» деген сұраныс емес.

Әдейі тікелей қосылуы керек бір Git HTTP операциясы үшін Git бос проксиді қайта анықтауды құжаттайды:

git -c http.proxy= ls-remote https://git.example/project.git

Репозиторий URL-і тек мысал. -c тағайындауы тек сол шақыруға қатысты. Тікелей жолды тек сол көзделген желілік саясат болғанда пайдаланыңыз.

Тұрақты түзету үшін қажетсіз мәннің көзін анықтаңыз. Git жүйелік, пайдаланушылық және репозиторийлік конфигурацияны біріктіре алады, ал http прокси параметрлері URL-ге тәуелді болуы мүмкін. Бір ғаламдық мәнді жою репозиторийдегі қайта анықтауды немесе ортадан мұраланған проксиді жоймайды.

Конфигурация кілтін алып тастау басқа қолданылатын кіріске әсер етуге мүмкіндік береді. Оған құжатталған бос мәнді беру сол параметр үшін проксиді анық өшіреді. Репозиторий әдеттегі маршрутты мұралауы керек пе, әлде әдейі тікелей қайта анықтауды сақтауы керек пе, соған қарай таңдаңыз.

Қатысты мақалалар