Zbuloni cilën konfigurim proxy të Git lexon në të vërtetë ndërtimi
Inspektoni origjinën e konfigurimit në kontekstin e nisjes së ndërtimit, më pas zgjidhni në mënyrë eksplicite një skedar global të miratuar kur një HOME i ndryshuar nuk duhet ta zgjedhë atë.
Kryeni inspektimin në të njëjtin mjedis që mjeti i ndërtimit i jep Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Krahasoni si origjinat ashtu edhe vlerat, duke e mbajtur privat daljen me kredenciale. Një ndërtim që ndryshon HOME mund ta zhvendosë kërkimin e konfigurimit të përdoruesit të Git larg konfigurimit të punës së terminalit. XDG_CONFIG_HOME gjithashtu merr pjesë në zbulimin normal të konfigurimit të përdoruesit.
Nëse politika e synuar është një skedar global i miratuar i fiksuar, zgjidhni atë për atë nisje:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchKjo ndryshon hyrjen e skedarit global, jo cilësimet në nivel sistemi, repo ose komande. Për një nisje indirekte të Git, kaloni ndryshoren përmes ndërfaqes së mjedisit fëmijë të mbështetur nga mjeti i ndërtimit.
Ai skedar eksplicit mund të mbajë rregullat e kërkuara të proxy dhe URL pa kopjuar cilësime private në një drejtori shtëpie të rastësishme. Konfirmoni gjithashtu transportin e depove: konfigurimi i proxy HTTP nuk ofron rrugën për një URL SSH.