×ðÁú¿­Ê±

giteeÔõÑùÉèÖÃÍâµØÕ˺źÍÃÜÂ루°ì·¨£©

ÔÚʹÓÃgitee¾ÙÐдúÂëÍйܺÍÍŶÓЭ×÷֮ǰ £¬ÄãÐèÒªÉèÖÃÍâµØÕ˺źÍÃÜÂë £¬ÒÔÏÂÊÇÏêϸ°ì·¨£º

ÔÚGitee¹ÙÍø×¢²á²¢ÉÏ°¶Õ˺Å£»

ÔÚÕ˺ÅÉèÖÃÖÐÕÒµ½¡°Access Token¡±Ñ¡Ï £¬½¨ÉèÒ»¸öеÄAccess Token £¬²¢½«TokenÖµÉúÑÄÔÚÍâµØ £¬´ý»á¶ù»áÓõ½£»

ÏÂÔز¢×°ÖÃGit¿Í»§¶Ë £¬×°ÖÃÍê³ÉºóÔÚÏÂÁîÐд°¿ÚÊäÈëÒÔÏÂÏÂÁîÐУº

git config --global user.name "ÄãµÄGiteeÓû§Ãû"
git config --global user.email "ÄãµÄGitee×¢²áÓÊÏä"
git config --global credential.helper store

µÇ¼ºó¸´ÖÆ

ÆäÖеÚÈýÐÐÏÂÁîÊǽ«ÍâµØµÄÓû§ÃûºÍÃÜÂëÉúÑÄ £¬×èֹÿ´Î¶¼ÐèÒªÊäÈë ¡£ÈôÊDz»¼ÓÕâÌõÏÂÁî £¬ÔÚÿ´Î push ºÍ pull ²Ù×÷µÄʱ¼ä¶¼ÐèÒªÊäÈëÕ˺źÍÃÜÂë ¡£

½ÓÏÂÀ´ÐèÒªÉèÖÃÍâµØ Git ºÍ Gitee Ö®¼äµÄ SSH ͨѶ £¬²¢½«Access TokenÌí¼Óµ½SSH keyÖÐ £¬Ïêϸ°ì·¨ÈçÏ£º

ssh-keygen -t rsa -C "ÄãµÄGiteeÓÊÏä"

µÇ¼ºó¸´ÖÆ

´Ëʱ»áÒªÇóÊäÈëSSH key´æ´¢Â·¾¶ £¬¿ÉÒÔÖ±½Ó°´¡°Enter¡±¼üʹÓÃĬÈÏ·¾¶ ¡£½Ó×Å»áÒªÇóÊäÈëÃÜÂë £¬Ò²¿ÉÒÔÖ±½Ó°´¡°Enter¡±¼üÌø¹ý ¡£

cat ~/.ssh/id_rsa.pub | pbcopy

µÇ¼ºó¸´ÖÆ

ÒÔÉÏÏÂÁîÊǽ«id_rsa.pubÎļþÖеÄÄÚÈݸ´ÖƵ½Õ³Ìù°åÖÐ £¬ÆÚ´ýÏÂÒ»²½¾ÙÐÐÕ³Ìù ¡£

»Øµ½Gitee¹ÙÍø £¬ÔÚÕ˺ÅÉèÖÃÖÐÕÒµ½SSH KeysÑ¡Ï £¬½¨ÉèеÄSSH Keys £¬²¢½«Õ³Ìù°åÖÐÒѾ­¸´ÖƺõÄAccess TokenÌí¼Óµ½KeyÖµÖУ»

×îºó £¬Ê¹ÓÃÒÔÏÂÏÂÁî¾ÙÐвâÊÔ£º

ssh git@gitee.com

µÇ¼ºó¸´ÖÆ

·ºÆð¡°Hi XXX! You’ve successfully authenticated, but Gitee.com does not provide shell access.¡±ÔòÌåÏÖÉèÖÃÍê³É £¬ÏÖÔÚÄã¿ÉÒÔ×ÔÈôµØʹÓÃGiteeÍйÜ×Ô¼ºµÄ´úÂëÁË ¡£

ÐèҪעÖصÄÊÇ £¬ÒÔÉÏ°ì·¨ÊÇΪÁË´ÓÍâµØ´úÂë¿âÏòGitee¾ÙÐÐpushºÍpull²Ù×÷ £¬ÈôÊÇÐèÒª´ÓGiteeÏòÍâµØ´úÂë¿â¾ÙÐÐclone²Ù×÷ £¬ÔòÐèÒªÔÚGiteeÖÐÉèÖá°SSH¹«Ô¿¡± ¡£

ÒÔÉϾÍÊÇgiteeÔõÑùÉèÖÃÍâµØÕ˺źÍÃÜÂ루°ì·¨£©µÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

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

18523999891

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

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

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