Git નું http.proxy સેટિંગ પ્રોક્સી સરનામું છે, ચાલુ/બંધ બુલિયન નથી. 0 સોંપવાથી ટ્રાન્સપોર્ટને એવું મૂલ્ય મળે છે જે તેને એન્ડપોઇન્ટ તરીકે અર્થઘટન કરે છે. તે "પ્રોક્સી નહીં" માંગતું નથી.

એક Git HTTP ક્રિયા માટે જે જાણી જોઈને સીધી કનેક્ટ થવી જોઈએ, Git ખાલી પ્રોક્સી ઓવરરાઇડનું દસ્તાવેજીકરણ કરે છે:

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

રિપોઝિટરી URL ફક્ત ઉદાહરણ છે. -c સોંપણી ફક્ત તે જ કૉલને લાગુ પડે છે. સીધો રસ્તો ફક્ત ત્યારે વાપરો જ્યારે તે ઇચ્છિત નેટવર્ક નીતિ હોય.

કાયમી સુધારા માટે, અનિચ્છનીય મૂલ્યનો સ્રોત ઓળખો. Git સિસ્ટમ, વપરાશકર્તા અને રિપોઝિટરી કન્ફિગરેશન ભેગું કરી શકે છે, અને http પ્રોક્સી સેટિંગ્સ URL-વિશિષ્ટ હોઈ શકે છે. એક ગ્લોબલ મૂલ્ય દૂર કરવાથી રિપોઝિટરી ઓવરરાઇડ કે પર્યાવરણમાંથી વારસાગત પ્રોક્સી દૂર થતું નથી.

કન્ફિગરેશન કી દૂર કરવાથી બીજું લાગુ પડતું ઇનપુટ અમલમાં આવે છે. તેને દસ્તાવેજીકૃત ખાલી મૂલ્ય આપવાથી તે સેટિંગ માટે પ્રોક્સી સ્પષ્ટ રીતે બંધ થાય છે. રિપોઝિટરીએ સામાન્ય રસ્તો વારસો લેવો જોઈએ કે જાણી જોઈને કરેલો સીધો ઓવરરાઇડ રાખવો જોઈએ તે પ્રમાણે પસંદ કરો.

સંબંધિત લેખો