Git-ის http.proxy პარამეტრი პროქსის მისამართია, არა ჩართვა/გამორთვის ლოგიკური მნიშვნელობა. 0-ის მინიჭება ტრანსპორტს აძლევს მნიშვნელობას, რომელსაც ის საბოლოო წერტილად განიმარტავს. ეს არ არის „პროქსის გარეშე“ მოთხოვნა.

ერთი Git HTTP ოპერაციისთვის, რომელიც განზრახ პირდაპირ უნდა დაუკავშირდეს, Git ადოკუმენტებს ცარიელ პროქსის გადაფარვას:

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

რეპოზიტორიის URL მხოლოდ მაგალითია. -c მინიჭება მხოლოდ იმ გამოძახებას ეხება. პირდაპირი მარშრუტი გამოიყენეთ მხოლოდ მაშინ, როცა ეს არის განზრახული ქსელური პოლიტიკა.

მუდმივი გასწორებისთვის დაადგინეთ არასასურველი მნიშვნელობის წყარო. Git-ს შეუძლია სისტემური, მომხმარებლის და რეპოზიტორიის კონფიგურაციის შერწყმა, ხოლო http პროქსის პარამეტრები შეიძლება URL-ის მიხედვით განსხვავდებოდეს. ერთი გლობალური მნიშვნელობის წაშლა არ წაშლის რეპოზიტორიის გადაფარვას ან გარემოდან მემკვიდრეობით მიღებულ პროქსის.

კონფიგურაციის გასაღების მოხსნა სხვა მოქმედ შეყვანას აძლევს საშუალებას იმუშაოს. დოკუმენტირებული ცარიელი მნიშვნელობის მიცემა ცხადად გამორთავს პროქსის ამ პარამეტრისთვის. აირჩიეთ იმის მიხედვით, უნდა მიიღოს რეპოზიტორიამ ჩვეულებრივი მარშრუტი მემკვიდრეობით თუ შეინარჩუნოს განზრახ პირდაპირი გადაფარვა.

დაკავშირებული სტატიები