ÔõÑùÔÚGitÖÐÉèÖÃÊðÀíÀ´½â¾öÍøÂçÎÊÌâ
gitÊÇÒ»¸öÊ¢ÐеÄÂþÑÜʽ°æ±¾¿ØÖÆϵͳ£¬Ëü¿ÉÒÔ×ÊÖúÎÒÃÇÖÎÀíºÍ×·×Ù´úÂëµÄת±ä¡£²»¹ý£¬ÓÐʱ¼äÔÚʹÓÃgitʱ»áÓöµ½Ò»Ð©ÍøÂçÊðÀíµÄÎÊÌâ¡£±¾ÎĽ«»áÏÈÈÝÔõÑùÔÚgitÖÐÉèÖÃÊðÀíÀ´½â¾öÍøÂçÎÊÌâ¡£
ProxyµÄ¿´·¨
ÍøÂçÊðÀíÊÇÒ»ÖÖÍøÂçÓ¦ÓóÌÐò£¬Ëü³äµ±Î»ÓÚ¿Í»§¶ËÅÌËã»úºÍInternetÖ®¼äµÄÖн顣ʹÓÃÊðÀíЧÀÍÆ÷¿ÉÒÔ×ÊÖúÎÒÃÇÒþ²ØÍâµØÅÌËã»úµÄÕæʵIPµØµã£¬Í¬Ê±Ò²¿ÉÒÔÔÚһЩÍøÂç²»Îȹ̵ĵط½¼ÓËÙÍøÂçÅþÁ¬¡£
Git ProxyÉèÖÃÒªÁì
ÈôÊÇÄãʹÓÃGitʱÓöµ½ÁËÍøÂçÊðÀíµÄÎÊÌ⣬²»±Øµ£ÐÄ£¬ GitÌṩÁ˼¸ÖÖÒªÁìÀ´½â¾öÕâ¸öÎÊÌâ¡£ÏÂÃ棬ÎÒÃǽ«ÏÈÈÝÔõÑùÔÚGitÖÐʹÓÃÊðÀí¡£
ÔÚÖÕ¶ËÖÐÉèÖÃProxy
ÈôÊÇÄãʹÓõÄÊÇMac»òÕßLinuxϵͳ£¬Äã¿ÉÒÔÔÚÖÕ¶ËÖÐʹÓÃÒÔÏÂÏÂÁîÀ´ÉèÖÃGit Proxy£º
$ export http_proxy=¡°http://:¡± $ export https_proxy=¡°http://:¡±
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬ÊðÀíIPºÍÊðÀí¶Ë¿ÚÐèÒªÌæ»»³ÉÄãµÄÊðÀíЧÀÍÆ÷µÄIPºÍ¶Ë¿ÚºÅ¡£
ʹÓÃGitÉèÖÃÎļþÉèÖÃProxy
Git»¹ÌṩÁËÒ»¸öÉèÖÃÎļþ£¬¿ÉÒÔÔÚÆäÖÐÉèÖÃÊðÀíÐÅÏ¢¡£Äã¿ÉÒÔÔÚGitµÄÈ«¾ÖÉèÖÃÎļþ»òÕßÕë¶ÔÌض¨µÄGit¿ÍÕ»¾ÙÐÐÉèÖá£
ÈôÊÇÄãÏ뽫ÊðÀíÐÅÏ¢Ìí¼Óµ½È«¾ÖÉèÖÃÎļþÖУ¬Äã¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
$ git config --global http.proxy : $ git config --global https.proxy :
µÇ¼ºó¸´ÖÆ
ÈôÊÇÄãÖ»ÏëÕë¶ÔÌض¨µÄGit¿ÍÕ»¾ÙÐÐÉèÖã¬Äã¿ÉÒÔÔÚ¿ÍÕ»¸ùĿ¼ÏÂʹÓÃÒÔÏÂÏÂÁ
$ git config http.proxy : $ git config https.proxy :
µÇ¼ºó¸´ÖÆ
ʹÓÃGit GUIÉèÖÃProxy
ÈôÊÇÄãʹÓõÄÊÇGit GUI£¬Äã¿ÉÒÔÔÚÆä½çÃæÖÐÇáËɵØÉèÖÃÊðÀíÐÅÏ¢¡£½øÈëGit GUIÖ÷½çÃ棬µã»÷¡°Edit¡±²Ëµ¥Ñ¡ÏȻºóÑ¡Ôñ¡°Options¡±¡£
ÔÚµ¯³öµÄ¶Ô»°¿òÖУ¬Ñ¡Ôñ¡°Network¡±Ñ¡Ï¡£ÔÚ¡°Proxy Settings¡±Ï£¬ÌîÈëÄãµÄÊðÀíЧÀÍÆ÷µÄIPºÍ¶Ë¿ÚºÅ¡£
ʹÓÃGitÉèÖÃÎļþ×÷·ÏProxy
ÈôÊÇÄã²»ÐèҪʹÓÃÊðÀíЧÀÍÆ÷£¬Äã¿ÉÒÔÔÚGitµÄÈ«¾ÖÉèÖÃÎļþ»òÕßÌض¨Git¿ÍÕ»µÄÉèÖÃÎļþÖÐ×¢Ê͵ôÊðÀíÐÅÏ¢¡£
ÈôÊÇÄãÏë×÷·ÏÈ«¾ÖÊðÀí£¬Äã¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
$ git config --global --unset-all http.proxy $ git config --global --unset-all https.proxy
µÇ¼ºó¸´ÖÆ
ÈôÊÇÄãÏë×÷·ÏÌض¨Git¿ÍÕ»µÄÊðÀí£¬Äã¿ÉÒÔÔÚ¿ÍÕ»¸ùĿ¼ÏÂʹÓÃÒÔÏÂÏÂÁ
$ git config --unset-all http.proxy $ git config --unset-all https.proxy
µÇ¼ºó¸´ÖÆ
×ܽá
ÔÚʹÓÃGitʱ£¬ÊðÀíЧÀÍÆ÷¿ÉÄܻᵼÖÂһЩÍøÂçÅþÁ¬µÄÎÊÌâ¡£²»¹ý£¬ GitÌṩÁ˼¸ÖÖÒªÁìÀ´½â¾öÕâ¸öÎÊÌâ¡£Äã¿ÉÒÔÔÚÖÕ¶ËÖÐÉèÖÃÊðÀí¡¢Ê¹ÓÃGitµÄÉèÖÃÎļþ»òÕßʹÓÃGit GUI½çÃæÀ´ÉèÖÃÊðÀíÐÅÏ¢¡£ÈôÊÇÄãÏë×÷·ÏÊðÀíЧÀÍÆ÷µÄʹÓã¬Äã¿ÉÒÔÔÚGitµÄÈ«¾Ö»òÕßÌض¨Git¿ÍÕ»µÄÉèÖÃÎļþÖÐ×¢Ê͵ôÊðÀíÐÅÏ¢¡£
Ï£ÍûÕâƪÎÄÕÂÄܹ»×ÊÖúÄã½â¾öÔÚGitÖÐÓöµ½µÄÊðÀíÎÊÌâ¡£
ÒÔÉϾÍÊÇÔõÑùÔÚGitÖÐÉèÖÃÊðÀíÀ´½â¾öÍøÂçÎÊÌâµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡