ನೀವು ತೆಗೆದುಹಾಕಿದೆ ಎಂದು ಭಾವಿಸಿದ ಪ್ರಾಕ್ಸಿಯನ್ನು Git ಇನ್ನೂ ಬಳಸುತ್ತಿದೆ
ಒಂದು Git ಸೆಟ್ಟಿಂಗ್ ತೆಗೆದುಹಾಕುವುದರಿಂದ ಇನ್ನೊಂದು ವ್ಯಾಪ್ತಿ ಅಥವಾ ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಬಹಿರಂಗವಾಗಬಹುದು. 0 ಅನ್ನು ನಿಷ್ಕ್ರಿಯ ಫ್ಲ್ಯಾಗ್ ಎಂದು ಬಳಸುವ ಬದಲು ಪರಿಣಾಮಕಾರಿ ಮೌಲ್ಯವನ್ನು ಟ್ರೇಸ್ ಮಾಡಿ.
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 ಮತ್ತು ಬಿಲ್ಡ್ ರನ್ನರ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಉದ್ದೇಶಿತ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಉತ್ಪಾದಕವನ್ನು ಸರಿಪಡಿಸಿ. ಆಯ್ಕೆ ಕ್ವೆರಿ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನರಾವರ್ತಿಸಿ: ಸರಿಯಾದ ಆಯ್ಕೆ ಸಂಪರ್ಕ ಅಥವಾ ನಂತರದ ರಿಪೊಸಿಟರಿ ದೃಢೀಕರಣವನ್ನು ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.