ÔõÑùÉèÖÃGitÊðÀí
½üÄêÀ´£¬gitÒѳÉΪ¿ª·¢Ö°Ô±×îϲ»¶µÄ°æ±¾¿ØÖƹ¤¾ßÖ®Ò»¡£ÔÚÍøÂçÇ·ºà³©µÄÇéÐÎÏ£¬gitÔò¿ÉÄ᷺ܻÆðÏÂÔØËÙÂÊÂý£¬ÉõÖÁÎÞ·¨ÏÂÔصÄÇéÐΣ¬ÕâʱÎÒÃÇÐèҪʹÓÃÊðÀíÀ´¼ÓËÙgitµÄÏÂÔØÀú³Ì¡£±¾ÎĽ«ÏÈÈÝÔõÑùÉèÖÃgitÊðÀí¡£
Ò»¡¢HTTPÊðÀíÉèÖÃ
ÒªÉèÖÃGitµÄHTTPÊðÀí£¬ÐèÒªÔÚÖÕ¶ËÖÐÔËÐÐÒÔÏÂÏÂÁ
git config --global http.proxy ÊðÀíµØµã:¶Ë¿ÚºÅ
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ÈôÊÇÄúÕýÔÚʹÓÃ127.0.0.1µÄÊðÀíЧÀÍÆ÷ºÍ8888µÄ¶Ë¿Ú£¬ÄÇôÄúÐèÒªÊäÈëÒÔÏÂÏÂÁ
git config --global http.proxy 127.0.0.1:8888
µÇ¼ºó¸´ÖÆ
ÈôÊÇÄúÏëÔÚGitÉÏʹÓõÄÊðÀíÐèÒªÉí·ÝÑéÖ¤£¬ÇëʹÓÃÒÔÏÂÏÂÁîÀ´ÉèÖÃHTTPÊðÀí£º
git config --global http.proxy Óû§Ãû:ÃÜÂë@ÊðÀíµØµã:¶Ë¿ÚºÅ
µÇ¼ºó¸´ÖÆ
¶þ¡¢HTTPSÊðÀíÉèÖÃ
ÈôÊÇÄúÏëÉèÖÃHTTPSÊðÀí£¬ÐèÒªÔÚÖÕ¶ËÊäÈëÒÔÏÂÏÂÁ
git config --global https.proxy ÊðÀíµØµã:¶Ë¿ÚºÅ
µÇ¼ºó¸´ÖÆ
ÀýÈ磬ÈôÊÇÄúÕýÔÚʹÓÃ127.0.0.1ÊðÀíЧÀÍÆ÷ºÍ8888¶Ë¿Ú£¬ÄÇôÄúÐèÒªÊäÈëÒÔÏÂÏÂÁ
git config --global https.proxy 127.0.0.1:8888
µÇ¼ºó¸´ÖÆ
ÈôÊÇÄúµÄÊðÀíÐèÒªÉí·ÝÑéÖ¤£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁî¾ÙÐÐHTTPSÊðÀíÉèÖãº
git config --global https.proxy Óû§Ãû:ÃÜÂë@ÊðÀíµØµã:¶Ë¿ÚºÅ
µÇ¼ºó¸´ÖÆ
Èý¡¢×÷·ÏÊðÀíÉèÖÃ
ÈôÊÇÄúÏë×÷·ÏÏÖÓеÄÊðÀíÉèÖ㬿ÉÒÔʹÓÃÒÔÏÂÏÂÁî×÷·ÏHTTPÊðÀíµÄÉèÖãº
git config --global --unset http.proxy
µÇ¼ºó¸´ÖÆ
×÷·ÏHTTPSÊðÀíµÄÉèÖãº
git config --global --unset https.proxy
µÇ¼ºó¸´ÖÆ
ËÄ¡¢¼ì²éÄ¿½ñÊðÀíÉèÖÃ
ÈôÊÇÄúÏë¼ì²éÄ¿½ñÊðÀíÉèÖ㬿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´Éó²é£º
git config --global --get http.proxy git config --global --get https.proxy
µÇ¼ºó¸´ÖÆ
Îå¡¢×ܽá
ÊðÀíÔÚÍøÂçͨ³©µÄÇéÐÎÏ¿ÉÒÔ²»±ØÉèÖ㬿ÉÊÇÔÚÍøÂçÇ·ºÃµÄÇéÐÎÏ£¬ÉèÖÃÊðÀí¿ÉÒÔÓÐÓõÄÌá¸ßGitµÄÏÂÔØËÙÂÊ¡£ÎÞÂÛÊÇHTTPÊðÀíÕÕ¾ÉHTTPSÊðÀí£¬Ê¹ÓÃÊðÀí¶¼ÐèÒªÒÔÊðÀíµØµãºÍ¶Ë¿ÚºÅ×÷Ϊ²ÎÊý£¬ÈôÊÇÊðÀíÐèÒªÉí·ÝÑéÖ¤£¬Ôò»¹ÐèÒªÌṩÓû§ÃûºÍÃÜÂë¡£ÉèÖá¢×÷·ÏºÍ¼ì²éÊðÀíÉèÖö¼¿ÉÒÔʹÓÃGitÏÂÁîÀ´ÊµÏÖ¡£Ï£ÍûÕâƪÎÄÕ¿ÉÒÔ¶ÔÄúѧϰGitÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇÔõÑùÉèÖÃGitÊðÀíµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡