×ðÁú¿­Ê±

gitÎÞ·¨¿Ë¡Ôõô°ì

gitÊÇÒ»¿îºÜÊÇÊ¢Ðеİ汾¿ØÖƹ¤¾ß£¬±»ÆÕ±éÓ¦ÓÃÓÚÈí¼þ¿ª·¢ÁìÓò¡£È»¶ø£¬ÓÐʱ¼äÎÒÃÇ»áÓöµ½Ò»Ð©ÎÊÌ⣬ÆäÖÐÖ®Ò»¾ÍÊÇgitÎÞ·¨¿Ë¡µÄÎÊÌâ¡£·ºÆðÕâÖÖÎÊÌâ»áÈÃÎÒÃÇÎÞ·¨¼ÓÈëµ½ÏîÄ¿ÖÐÀ´£¬ÎÞ·¨»ñÈ¡´úÂë¾ÙÐпª·¢ºÍ²âÊÔ¡£±¾ÆªÎÄÕ½«»áÏÈÈÝһЩ³£¼ûµÄÔµ¹ÊÔ­ÓɺͶÔÓ¦µÄ½â¾öÒªÁì¡£

ÍøÂçÎÊÌâ

µÚÒ»¸öÔì³ÉGitÎÞ·¨¿Ë¡µÄ³£¼ûÎÊÌâ¾ÍÊÇÍøÂçÎÊÌâ¡£ÔÚ¾ÙÐÐGit¿Ë¡ʱ£¬ÓÉÓÚÍøÂçÎÊÌ⣬¿ÉÄܵ¼ÖÂGitÎÞ·¨ÅþÁ¬µ½Ð§ÀÍÆ÷¡£ÕâÖÖÇéÐÎÏ£¬ÎÒÃÇ¿ÉÒÔʵÑéʹÓÃPing¹¤¾ß²âÊÔÍøÂçÅþÁ¬£¬»òÕßÌæ»»ÍøÂçÇéÐΡ£ÈôÊÇÕÕ¾ÉÎÞ·¨ÅþÁ¬£¬ÎÒÃÇ¿ÉÒÔʵÑé¸ü¸ÄGitµÄÊðÀíÉèÖá£

ÔÚGitÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÉèÖÃHTTPЭÒéµÄÊðÀí£º

$ git config --global http.proxy http://proxy.example.com:8080

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

ÔÚÕâ¸öÏÂÁîÖУ¬ÎÒÃǽ«httpÊðÀíÉèÖÃΪ¡°proxy.example.com¡±£¬¶Ë¿ÚºÅΪ¡°8080¡±¡£ÈôÊÇÄãµÄÊðÀíÐèÒªÈÏÖ¤£¬Äã¿ÉÒÔʹÓÃÒÔÏÂÏÂÁÊðÀíÈÏÖ¤ÐÅÏ¢ÉúÑÄÔÚÄãµÄÉèÖÃÎļþÖУº

$ git config --global http.proxy http://username:password@proxy.example.com:8080

µÇ¼ºó¸´ÖÆ

SSHÃÜÔ¿ÎÊÌâ

SSHÃÜÔ¿ÊÇGit¾ÙÐÐÇå¾²ÅþÁ¬µÄÒ»²¿·Ö£¬ÈôÊÇSSHÃÜÔ¿ÉèÖò»×¼È·£¬¾Í»áµ¼ÖÂGitÎÞ·¨¿Ë¡¡£ÔÚÕâÖÖÇéÐÎÏ£¬ÎÒÃÇÐèÒª¼ì²éÊÇ·ñÓÐ׼ȷµÄSSHÃÜÔ¿£¬²¢ÇÒÕâЩÃÜÔ¿ÊÇ·ñÒѾ­Ìí¼Óµ½GitHub¡¢GitLab»òBitbucketµÈ´úÂëÍйÜƽ̨ÖС£

ÔÚGitÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÌìÉúSSHÃÜÔ¿£º

$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

µÇ¼ºó¸´ÖÆ

È»ºó£¬ÎÒÃÇ¿ÉÒÔ½«ÃÜÔ¿Ìí¼Óµ½´úÂëÍйÜƽ̨ÖС£½ÓÏÂÀ´£¬ÎÒÃÇÐèÒªÔÚGitÖÐÉèÖÃSSHÃÜÔ¿£¬Ê¹ÆäÄܹ»ÔÚ»á¼û´úÂëÍйÜƽ̨ʱ×Ô¶¯Å²Ó᣿ÉÒÔʹÓÃÒÔÏÂÏÂÁî¼ì²éGitÉèÖãº

$ git config --list

µÇ¼ºó¸´ÖÆ

ÔÚÁбíÖУ¬ÎÒÃÇ¿ÉÒÔÕÒµ½ÒÔÏÂÁ½ÏîÀ´¼ì²éÊÇ·ñÆôÓÃÁËSSHЭÒ飺

--global user.name=Your Name
--global user.email=your.email@example.com

µÇ¼ºó¸´ÖÆ

ÊðÀíÎÊÌâ

ÔÚһЩ¹«Ë¾»ò×éÖ¯µÄÍøÂçÇéÐÎÖУ¬¿ÉÄÜÐèҪʹÓÃÊðÀíЧÀÍÆ÷À´»á¼û»¥ÁªÍø£¬¶øÕâÖÖÊðÀíÉèÖÿÉÄÜ»á¶ÔGitµÄ¿Ë¡²Ù×÷±¬·¢Ó°Ïì¡£ÔÚÕâÖÖÇéÐÎÏ£¬ÎÒÃÇÐèÒª¼ì²éGitµÄÊðÀíÉèÖÃÊÇ·ñ׼ȷ¡£

ÔÚGitÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´¼ì²éÊðÀíÉèÖãº

$ git config --global http.proxy

µÇ¼ºó¸´ÖÆ

ÈôÊÇÕâ¸öÏÂÁîûÓзµ»ØÈκÎÊðÀíЧÀÍÆ÷µÄÐÅÏ¢£¬Ôò˵Ã÷ÊðÀíÉèÖò»×¼È·¡£ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´ÉèÖÃÊðÀí£º

$ git config --global http.proxy http://proxy.example.com:8080

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

×ÓÄ£¿éÎÊÌâ

×îºóÒ»¸ö³£¼ûµÄÎÊÌâÊÇGitµÄ×ÓÄ£¿éÉèÖò»×¼È·¡£ÈôÊÇÎÒÃÇʵÑé¿Ë¡°üÀ¨×ÓÄ£¿éµÄ¿ÍÕ»£¬¿ÉÊÇ×ÓÄ£¿éµÄÉèÖò»×¼È·£¬¾Í»áµ¼ÖÂGitÎÞ·¨¿Ë¡Õû¸ö¿ÍÕ»¡£ÔÚÕâÖÖÇéÐÎÏ£¬ÎÒÃÇÐèÒª¼ì²é×ÓÄ£¿éµÄGitÁ´½ÓÊÇ·ñÊÇ׼ȷµÄ¡£

ÔÚGitÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´¼ì²é×ÓÄ£¿éµÄÉèÖãº

$ git submodule status

µÇ¼ºó¸´ÖÆ

ÔÚ·µ»ØµÄÁбíÖУ¬ÎÒÃÇ¿ÉÒÔ¿´µ½Ã¿¸ö×ÓÄ£¿éµÄ״̬£¬°üÀ¨Git¿ÍÕ»µÄ·¾¶ºÍ״̬¡£ÈôÊÇÆäÖÐÓÐÈκÎÒ»¸ö×ÓÄ£¿é״̬²»Õý³££¬Ôò˵Ã÷GitÎÞ·¨¿Ë¡Õû¸ö¿ÍÕ»¡£ÎÒÃÇÐèÒª¶ÔÕâ¸ö×ÓÄ£¿éµ¥¶À¾ÙÐмì²é£¬²¢È·±£ÆäÁ´½Ó׼ȷ¡£

×ܽá

ÉÏÊöÊÇGitÎÞ·¨¿Ë¡µÄ¼¸¸ö³£¼ûÔµ¹ÊÔ­Óɼ°Æä½â¾öÒªÁì¡£µ±ÎÒÃÇÓöµ½GitÎÞ·¨¿Ë¡µÄÎÊÌâʱ£¬¿ÉÒÔÏÈ´ÓÕ⼸¸ö·½Ãæ˼Á¿²¢¼ì²é£¬ÒÔÈ·¶¨ÎÊÌâµÄÔµ¹ÊÔ­Óɲ¢ÕÒµ½×îÓÐÓõĽâ¾öÒªÁì¡£

ÒÔÉϾÍÊÇgitÎÞ·¨¿Ë¡Ôõô°ìµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿