http.proxy ఒక స్ట్రింగ్. దాన్ని 0కు సెట్ చేయడం వల్ల ప్రాక్సీని నిష్క్రియం చేయడం బదులు Git అక్షరాలా 0 అనే పేరున్న హోస్ట్ను సంప్రదించవచ్చు.

ముందుగా సరిపోయే నమోదులు మరియు వాటి పరిధులు కనుగొనండి:

git config --show-origin --show-scope --get-regexp '.*proxy.*'

సిస్టమ్, వినియోగదారు, రిపోజిటరీ, ఇన్క్లూడ్ మరియు URL-నిర్దిష్ట ఇన్పుట్లను, అలాగే నిజమైన ప్రాసెస్ పర్యావరణాన్ని పరిశీలించండి. ఆధారాలు ఉన్న విలువలను గోప్యంగా. తర్వాత సంబంధిత HTTPS రిమోట్ను ప్రశ్నించండి:

git config --get-urlmatch http.proxy https://git.example/team/project.git

పరిశీలనలో రిపోజిటరీకి లోకల్ అయిన ఒక పాత http.proxy నమోదు కనుగొనబడితే, ఆ నమోదును తొలగించడానికి దీన్ని అదే ఉద్దేశించిన పని కాపీ నుండి అమలు చేయండి:

git config --local --unset http.proxy

నిజంగా నివేదించబడిన మూలాన్ని ఉపయోగించండి; ఈ లోకల్ ఉదాహరణ వినియోగదారు లేదా మెషీన్ డిఫాల్ట్లను తొలగించే ఆదేశం కాదు. అన్నింటినీ తొలగించే కార్యకలాపాన్ని ఎంచుకునే ముందు అనేక విలువలను పరిశీలించండి.

తొలగించడం మిగిలిన ఇన్పుట్లను వెల్లడిస్తుంది. లోకల్ unset వినియోగదారు డిఫాల్ట్ను వెల్లడించవచ్చు, వినియోగదారు నమోదును తొలగించడం URL-నిర్దిష్ట నియమాన్ని మిగిల్చవచ్చు. బదులుగా స్పష్టమైన ఖాళీ విలువ మద్దతు ఉన్న Git కాన్ఫిగరేషన్లో ఉద్దేశించిన ప్రత్యక్ష ఓవర్రైడ్ను వ్యక్తపరుస్తుంది; అది ఒక మూలాన్ని ఉపసంహరించడం కంటే భిన్నమైన విధానం.

core.gitProxy మరియు SSH మార్గాలను వేరుగా ఉంచండి. ఏదైనా విలువ తిరిగి వస్తే, ఇన్క్లూడ్లు, లాంచర్లు, IDEలు మరియు బిల్డ్ టూల్లను పరిశీలించి ఉద్దేశించిన పరిధిలో ఉత్పత్తిదారుని సరిచేయండి. ఎంపిక క్వెరీ మరియు నెట్వర్క్ కార్యకలాపాన్ని పునరావృతం చేయండి: సరైన ఎంపిక కనెక్టివిటీని లేదా తర్వాతి రిపోజిటరీ ప్రామాణీకరణను రుజువు చేయదు.

సంబంధిత వ్యాసాలు