బిల్డ్ నిజంగా ఏ Git ప్రాక్సీ కాన్ఫిగరేషన్ చదువుతుందో కనుగొనండి
బిల్డ్ యొక్క ప్రయోగ ప్రసంగంలో కాన్ఫిగరేషన్ మూలాలను పరిశీలించి, ఆపై మారిన HOME దాన్ని ఎంచుకోకూడని సందర్భంలో ఆమోదించిన గ్లోబల్ ఫైల్ను స్పష్టంగా ఎంచుకోండి.
బిల్డ్ సాధనం Git కు ఇచ్చే అదే వాతావరణంలో పరిశీలనను అమలు చేయండి:
git config --show-origin --get-regexp '^http[.].*proxy$'విలువలతో పాటు మూలాలను కూడా పోల్చండి, ఆధారాలు ఉన్న అవుట్పుట్ను ప్రైవేట్గా ఉంచండి. HOME మార్చే బిల్డ్ Git యొక్క వినియోగదారు-కాన్ఫిగరేషన్ శోధనను టెర్మినల్ పని సెటప్ నుండి దూరం చేయగలదు. XDG_CONFIG_HOME కూడా సాధారణ వినియోగదారు కాన్ఫిగరేషన్ కనుగొనడంలో పాల్గొంటుంది.
ఉద్దేశించిన విధానం స్థిరమైన ఆమోదించిన గ్లోబల్ ఫైల్ అయితే, ఆ ప్రయోగానికి దాన్ని ఎంచుకోండి:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchఇది సిస్టమ్, రెపో లేదా కమాండ్-స్థాయి సెట్టింగ్లను కాదు, గ్లోబల్-ఫైల్ ఇన్పుట్ను మారుస్తుంది. పరోక్ష Git ప్రయోగం కోసం, వేరియబుల్ను బిల్డ్ సాధనం మద్దతు ఇచ్చే చైల్డ్-ఎన్విరాన్మెంట్ ఇంటర్ఫేస్ ద్వారా పంపండి.
ఆ స్పష్టమైన ఫైల్ ప్రైవేట్ సెట్టింగ్లను ఆకస్మిక హోమ్ డైరెక్టరీలోకి కాపీ చేయకుండా అవసరమైన ప్రాక్సీ మరియు URL నియమాలను ఉంచగలదు. రెపో రవాణాను కూడా నిర్ధారించండి: HTTP ప్రాక్సీ కాన్ఫిగరేషన్ SSH URL కోసం మార్గాన్ని అందించదు.