git windows ÉèÖÃÊðÀíµÄÈýÖÖ·½·¨
Ëæ×ÅgitÔÚwindowsƽ̨ÉϵÄÆÕ±éÓ¦Óã¬ÔõÑùÉèÖÃgit¿Í»§¶ËµÄÊðÀí³ÉΪһ¼þºÜÓÐÏÖʵÒâÒåµÄÎÊÌâ¡£±¾ÎĽ«ÏÈÈÝÔÚwindowsÇéÐÎÏÂÔõÑùÉèÖÃgit¿Í»§¶ËµÄÊðÀí£¬²¢ÌṩһЩÌØÁíÍâÌáÐÑ¡£
Ò»¡¢Ê¹ÓÃGitÏÂÁîÉèÖÃÊðÀí
GitÏÂÁîÐÐÖÐÌṩÁËÉèÖÃÊðÀíµÄÏÂÁÏêϸÏÂÁîÈçÏ£º
git config --global http.proxy http://proxyuser:proxypwd@proxyaddress:proxyport
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬proxyuserÊÇÊðÀíЧÀÍÆ÷µÄÓû§Ãû£¬proxypwdÊÇÊðÀíЧÀÍÆ÷µÄÃÜÂ룬proxyaddressÊÇÊðÀíЧÀÍÆ÷µÄµØµã£¬proxyportÊÇÊðÀíЧÀÍÆ÷µÄ¶Ë¿ÚºÅ¡£
ÈôÊðÀíЧÀÍÆ÷²»ÐèÒªÓû§ÃûÓëÃÜÂëÑéÖ¤£¬Ôò¿ÉÒÔ¼ò»¯ÏÂÁîΪ£º
git config --global http.proxy http://proxyaddress:proxyport
µÇ¼ºó¸´ÖÆ
¶þ¡¢Ê¹ÓÃGit GUIÉèÖÃÊðÀí
¹ØÓÚϲ»¶Ê¹ÓÃͼÐνçÃæµÄÓû§£¬Git GUIÒ²ÌṩÁËÉèÖÃÊðÀíµÄÑ¡Ïî¡£
·¿ªGit GUIºó£¬ÔÚ¡°Edit¡±²Ëµ¥ÖÐÑ¡Ôñ¡°Options¡±£¬ÔÚ¡°Options¡±¶Ô»°¿òÖÐÑ¡Ôñ¡°Network¡±Ñ¡Ï£¬½«ÊðÀíÏà¹ØµÄÐÅÏ¢ÌîдÍêÕûºó£¬µã»÷¡°OK¡±°´Å¥¼´¿ÉÍê³ÉÉèÖá£
Èý¡¢Ê¹ÓÃÇéÐαäÁ¿ÉèÖÃÊðÀí
³ýÁËÒÔÉÏÁ½ÖÖÒªÁìÍ⣬»¹¿ÉÒÔʹÓÃϵͳÇéÐαäÁ¿ÉèÖÃÊðÀí¡£Ïêϸ°ì·¨ÈçÏ£º
ÔÚ×ÀÃæÉÏÓÒ¼üµ¥»÷¡°ÅÌËã»ú¡±Í¼±ê£¬Ñ¡Ôñ¡°ÊôÐÔ¡±¡£
ÔÚ¡°ÏµÍ³¡±´°¿ÚÖУ¬Ñ¡Ôñ¡°¸ß¼¶ÏµÍ³ÉèÖᱡ£
ÔÚ¡°ÏµÍ³ÊôÐÔ¡±´°¿ÚÖУ¬Ñ¡Ôñ¡°ÇéÐαäÁ¿¡±°´Å¥¡£
ÔÚ¡°ÇéÐαäÁ¿¡±´°¿ÚÖУ¬µã»÷¡°Ð½¨¡±°´Å¥£¬Ìí¼ÓÒ»¸öÃûΪ¡°HTTP_PROXY¡±µÄϵͳ±äÁ¿¡£½«ÊðÀíµØµãºÍ¶Ë¿ÚºÅÌîдÔÚ±äÁ¿ÖµÖС£ÈôÊðÀíÐèÒªÓû§ÃûºÍÃÜÂ룬Ôò½«ÃûÌÃÌîдΪ¡°http://user:password@proxyaddress:port¡±¡£
µã»÷¡°È·¶¨¡±°´Å¥£¬¹Ø±ÕËùÓжԻ°¿ò²¢ÖØз¿ªGit¿Í»§¶Ë¼´¿ÉÍê³ÉÉèÖá£
ËÄ¡¢×¢ÖØÊÂÏî
1.ÈôÊðÀíЧÀÍÆ÷ͨ¹ýÊðÀíת·¢£¬ÔòÐèÒª½«ÊðÀíµØµã¸ÄΪת·¢Ð§ÀÍÆ÷µØµã£¬×¢Öض˿ںÅÒ²ÒªÏìÓ¦¸ü¸Ä¡£
2.ÈôÊðÀíЧÀÍÆ÷ʹÓÃhttpsÐÒ飬ÔòÐèÒª½«http.proxy¸ÄΪhttps.proxy¡£
3.ÓÉÓÚGit¿Í»§¶Ë»á»º´æÊðÀíÉèÖã¬ÈôÐèÒªÐÞ¸ÄÊðÀíÉèÖã¬ÔòÐèÒªÔÚÏÂÁîÐлòGit GUIÖÐʹÓÃÏÂÁîɨ³ý»º´æ£ºgit config –global –unset-all http.proxy¡£
4.Ñø³ÉÓÅÒìµÄÊðÀíʹÓÃÏ°¹ß£¬²¢È·±£ÊðÀíÉèÖõÄÇå¾²£¬ÒÔ×èÖ¹ÐÅϢ鶻òÇå¾²Îó²î¡£
ÒÔÉϾÍÊÇÔÚWindowsÇéÐÎÏÂÉèÖÃGit¿Í»§¶ËÊðÀíµÄ°ì·¨ºÍ×¢ÖØÊÂÏϣÍû¶ÔÄúÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇgit windows ÉèÖÃÊðÀíµÄÈýÖÖ·½·¨µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡