git ÎÞ·¨¿Ë¡µÄÔµ¹ÊÔÓÉÏ¢Õù¾ö¼Æ»®¡¾×ܽ᡿
ÔÚ¿ª·¢ÖУ¬ÎÒÃǾ³£ÐèÒª´Ó git ЧÀÍÆ÷¿Ë¡´úÂë¾ÙÐÐÐ޸ĺ͵÷ÊÔ¡£µ«ÓÐʱÎÒÃÇ¿ÉÄÜ»áÓöµ½ÎÊÌ⣬ÀýÈç git ÎÞ·¨¿Ë¡´úÂë¡£±¾ÎĽ«Îª¸÷ÈËÏÈÈÝһЩ¿ÉÄܵ¼Ö git ÎÞ·¨¿Ë¡´úÂëµÄÔµ¹ÊÔÓÉÒÔ¼°ÏìÓ¦µÄ½â¾ö¼Æ»®¡£
¿ÉÄܵÄÔµ¹ÊÔÓÉÏ¢Õù¾ö¼Æ»®
ÕË»§Ñé֤ʧ°Ü
ÔÚ Git ÉÏ¿Ë¡һ¸ö´úÂë¿âÐèÒªÌṩÄãµÄƾ֤£¬ÒÔ±ã Git Äܹ»ÑéÖ¤ÄãÊÇ·ñÓÐȨ»á¼û¸Ã´úÂë¿â¡£ÈôÊÇÕË»§Ñé֤ʧ°Ü£¬¿ÉÄÜÊÇÓÉÓÚÓû§Ãû»òÃÜÂë¹ýʧ¡£ÔÚÕâÖÖÇéÐÎÏ£¬ÄãÐèÒª¼ì²éÌṩµÄƾ֤ÊÇ·ñ׼ȷ£¬»òÖØÐÂÉèÖÃÃÜÂë¡£
ÈôÊÇÄãʹÓõÄÊÇ SSH ÃÜÔ¿À´»á¼û Git£¬ÇëÈ·±£ÄãÒѾ׼ȷÉèÖÃÁ˹«Ô¿ºÍ˽Կ¡£ÈôÊÇÄãÒѾʹÓÃÁË׼ȷµÄ SSH ÃÜÔ¿£¬µ« Git ÈÔÈ»ÎÞ·¨ÑéÖ¤ÄãµÄÉí·Ý£¬Äã¿ÉÒÔʵÑéÔÚÖÕ¶ËÖÐÊäÈëÒÔÏÂÏÂÁ
ssh -T git@github.com
µÇ¼ºó¸´ÖÆ
Õ⽫²âÊÔÅþÁ¬¡£ÈôÊǸÃÅþÁ¬Àֳɣ¬µ« Git ÈÔÈ»ÎÞ·¨ÑéÖ¤ÄãµÄÉí·Ý£¬Çë¼ì²éÄãЧÀÍÆ÷µÄ SSH ÈÏÖ¤ÊðÀíºÍ SSH ÉèÖÃÊÇ·ñ׼ȷ¡£
¿Ë¡µÄ Git ¿ÍÕ»²»±£´æ
ÈôÊÇÄãʵÑé¿Ë¡µÄ Git ¿ÍÕ»²»±£´æÓÚЧÀÍÆ÷ÉÏ£¬Äã¾ÍÎÞ·¨¿Ë¡¸Ã´úÂë¿â¡£ÔÚÕâÖÖÇéÐÎÏ£¬Äã¿ÉÒÔÏÈÈ·¶¨ÄãÊäÈëµÄ Git ¿ÍÕ» URL ׼ȷÎÞÎó¡£
ÍøÂçÅþÁ¬ÎÊÌâ
ÈôÊÇÄãµÄÍøÂçÅþÁ¬²»Îȹ̻òÌ«Âý£¬Äã¿ÉÄÜÎÞ·¨ÀֳɿË¡ Git ¿ÍÕ»¡£ÔÚÕâÖÖÇéÐÎÏ£¬Äã¿ÉÒÔʵÑé»»Ò»¸öÍøÂçÅþÁ¬»òÔÝÍ£¼¸·ÖÖÓºóÔÙÊÔ¡£
±ðµÄ£¬»¹¿ÉÒÔʹÓà Git µÄ¼ÓËÙ¹¤¾ß£¨Èç GitLab£©Ìá¸ßÏÂÔØËÙÂÊ£¬Ìá¸ßÁËÂëÅ©ÏÂÁîµÄËÙÂÊ¡£
ÊðÀíÉèÖÃÎÊÌâ
ÈôÊÇÄãʹÓõÄÊÇÔÚǽÄÚʹÓà Git£¬Äã¿ÉÄÜÐèÒªÔÚ Git ÖÐÉèÖÃÊðÀí¡£Äã¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÔÚÊðÀíЧÀÍÆ÷ÉÏÔËÐÐ Git£º
export http_proxy=http://server-ip-or-hostname:port export https_proxy=http://server-ip-or-hostname:port
µÇ¼ºó¸´ÖÆ
ÔÚÉÏÊöÏÂÁîÖУ¬½«¡°server-ip-or-hostname¡±ºÍ¡°port¡±Ì滻ΪÄúµÄÊðÀíЧÀÍÆ÷µÄ IP µØµã»òÓòÃûºÍ¶Ë¿ÚºÅ¡£
ÈôÊÇÄãÓöµ½ÁËÎÞ·¨¿Ë¡ Git ¿ÍÕ»µÄÎÊÌ⣬±ðµ£ÐÄ¡£Í¨³£À´Ëµ£¬ÕâЩÎÊÌⶼ¿ÉÒÔͨ¹ý¼òÆӵĵ÷½âºÍÉèÖÃÀ´½â¾ö¡£ÎÞÂÛÄãÓöµ½Ê²Ã´ÎÊÌ⣬Ä㶼¿ÉÒÔÔÚ stack overflow ÉÏÕÒµ½½â¾öÒªÁì¡£
ÒÔÉϾÍÊÇgit ÎÞ·¨¿Ë¡µÄÔµ¹ÊÔÓÉÏ¢Õù¾ö¼Æ»®¡¾×ܽ᡿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡