பில்ட் உண்மையில் எந்த 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-க்கான பாதையை வழங்காது.