ÔõÑùÔÚGiteeÉϽ¨ÉèÒ»¸öеÄGit¿ÍÕ»
ÔÚ¾ÙÐÐÈí¼þÏîÄ¿¿ª·¢µÄÀú³ÌÖУ¬°æ±¾¿ØÖƺʹúÂëÖÎÀíÊǺÜÊÇÖ÷ÒªµÄÒ»»·¡£½üÄêÀ´£¬git ¹¤¾ßͨ¹ýÆä¸ßЧµÄÂþÑÜʽ¼Ü¹¹ºÍ¾«²ÊµÄÖÎÀí¹¦Ð§£¬³ÉΪÁË×îÊܽӴýµÄ°æ±¾¿ØÖƹ¤¾ßÖ®Ò»¡£¶ø gitee£¨ÂëÔÆ£©ÊÇÒ»¸öºÜÊÇÊܽӴýµÄº£ÄÚ git ÍйÜЧÀÍ£¬ÌṩÁËÎȹ̵Ļù´¡ÉèÊ©¡¢¸»ºñµÄ¹¦Ð§ºÍÇ¿Ê¢µÄЧÀÍÖ§³Ö£¬Êܵ½ÁËÆÕ±éµÄÓ¦Óá£
ÈôÊÇÄãÏëÔÚ Gitee ÉÏ×Ô¶¯´î½¨ Git ¿ÍÕ»£¬ÄÇôÕâƪÎÄÕ¾ÍÊÇΪÄã×¼±¸µÄ¡£ÔÚÕâƪÎÄÕÂÖУ¬ÎÒÃǽ«ÏÈÈÝÔõÑùÔÚ Gitee ÉϽ¨ÉèÒ»¸öÐ嵀 Git ¿ÍÕ»£¬ÒÔ¼°ÔõÑù½«ÏÖÓÐµÄ Git ¿ÍÕ»Óë Gitee ¼¯³É¡£
Ò»¡¢ÔÚ Gitee ÉϽ¨ÉèÐ嵀 Git ¿ÍÕ»
×¢²á Gitee Õ˺Å
Ê×ÏÈÄãÐèҪȥ Gitee ×¢²áÒ»¸öÕ˺š£Gitee ÌṩÁ˶àÖÖ×¢²á·½·¨£¬ºÃ±ÈʹÓà GitHub Õ˺š¢QQ Õ˺ŻòÕßÊÖ»úºÅÂë¾ÙÐÐ×¢²á¡£
½¨ÉèÐ嵀 Git ¿ÍÕ»
×¢²áÀֳɺó£¬ÔÚ Gitee Ö÷Ò³Éϵã»÷¡¸Ð½¨¿ÍÕ»¡¹£¬Ìîд¿ÍÕ»Ãû³Æ¡¢ÐÎò¡¢»á¼ûȨÏÞµÈÐÅÏ¢£¬ÔÚÍê³ÉÉèÖúó±ã¿ÉÒÔ½¨ÉèÐ嵀 Git ¿ÍÕ»¡£
¿Ë¡ Git ¿ÍÕ»
ͨ¹ý Git ¹¤¾ß¿ÉÒÔÔÚÍâµØÅÌËã»úÉÏÌìÉúÒ»¸öÐ嵀 Git ¿ÍÕ»£¬²¢½«ÆäÓë Gitee ÉϵĿÍÕ»¾ÙÐйØÁª¡£Ê×ÏÈ£¬ÐèÒªÔÚ Gitee ÉϽ¨Éè SSH ¹«Ô¿£º
·¿ªÖնˣ¬ÊäÈë ssh-keygen -t rsa -C “your_email@example.com” ÌìÉú SSH ¹«Ô¿
½Ó׎øÈë Gitee ºǫ́¡¸Ð¡ÎÒ˽¼ÒÉèÖá¹-> SSH ¹«Ô¿ -> Ìí¼Ó¹«Ô¿£¬½«¸Õ¸ÕÌìÉúµÄ SSH ¹«Ô¿¸´ÖƵ½ÊäÈë¿òÖУ¬ÉúÑļ´¿É¡£
½«´úÂëÍÆË͵½ Git ¿ÍÕ»
Ê×ÏÈ£¬½«ÐèÒªÉÏ´«µÄÎļþÌí¼Óµ½ÍâµØ Git ¿ÍÕ»ÖС£ÔÚÎļþ¼ÐÖз¿ªÖնˣ¬½øÈëÏìÓ¦µÄ Git ÏîÄ¿Îļþ¼Ðºó£¬Ê¹ÓÃÒÔÏÂÏÂÁî¶Ô´úÂë¾ÙÐгõʼ»¯£º
git init
È»ºó½«´úÂëÌí¼Óµ½ÍâµØ Git ¿ÍÕ»ÖУº
git add .
½Ó×Å£¬ÎÒÃÇÐèÒª¶Ô´úÂë¾ÙÐÐÌá½»£º
git commit -m “Initial commit”
×îºó£¬½«´úÂëÍÆË͵½ Gitee É쵀 Git ¿ÍÕ»£º
git remote add origin your_gitee_repository_url
git push -u origin master
¶þ¡¢½«ÏÖÓÐµÄ Git ¿ÍÕ»Óë Gitee ¼¯³É
ÈôÊÇÄãÒѾÓÐÁËÒ»¸ö Git ¿ÍÕ»£¬²¢ÇÒÏ뽫ÆäÓë Gitee ¼¯³É£¬ÄÇô¿ÉÒÔƾ֤ÒÔÏ°취ִÐУº
½«ÏÖÓÐ Git ¿ÍÕ»Ìí¼Óµ½ Gitee
Ê×ÏÈ£¬ÔÚ Gitee ÉϽ¨ÉèÒ»¸öÐ嵀 Git ¿ÍÕ»¡£È»ºó£¬½«ÏÖÓÐµÄ Git ¿ÍÕ»Óë Gitee ¼¯³É£º
git remote add gitee your_gitee_repository_url
git push gitee master
ʹÓà Gitee Webhook ¾ÙÐÐÒ»Á¬¼¯³É
ÈôÊÇÄãʹÓõÄÊÇ Gitee É쵀 Git ¿ÍÕ»£¬ÄÇô¿ÉÒÔʹÓà Gitee Webhook ¾ÙÐÐÒ»Á¬¼¯³É¡£ÔÚ Gitee ¿ÍÕ»µÄ¡¸ÖÎÀíÖÐÐÄ¡¹->¡¸Webhook¡¹Ò³Ã棬¿ÉÒÔÉèÖà Webhook µÄ URL µØµãºÍ Secret Token¡£
ÔÚ´úÂëÌá½»Ö®ºó£¬Gitee ½«»áÏò URL µØµã·¢ËÍ HTTP POST ÇëÇ󣬲¢½«Ìá½»µÄÊý¾Ý·â×°ÔÚ HTTP Message Body ÖС£Äã¿ÉÒÔÔÚÕâ¸ö URL µØµãÉÏʹÓÃí§ÒâÓïÑ﵀ Web ЧÀÍ¿ò¼ÜÀ´´¦Öóͷ£ÇëÇó¡£
×ÛÊö
±¾ÆªÎÄÕ¼òÆÓÏÈÈÝÁËÔõÑùÔÚ Gitee ÉϽ¨ÉèÐ嵀 Git ¿ÍÕ»£¬ÒÔ¼°ÔõÑù½«ÏÖÓÐµÄ Git ¿ÍÕ»Óë Gitee ¼¯³É¡£ÔÚÈÕ³£¿ª·¢ÖУ¬Git ¿ÍÕ»µÄʹÓÃÊǺÜÊÇÖ÷ÒªµÄ£¬¶øÔÚ Gitee ÉϴºÍÖÎÀí Git ¿ÍÕ»£¬ÔòÊÇÌá¸ß¿ª·¢Ð§ÂʵÄÒªº¦Ò»²½¡£µ±Äãѧ»áÁËÔõÑùʹÓà Gitee ´î½¨ºÍÖÎÀí Git ¿ÍÕ»Ö®ºó£¬¾Í¿ÉÒÔÔ½·¢¸ßЧµØÍê³ÉÈí¼þ¿ª·¢ÊÂÇéÁË¡£
ÒÔÉϾÍÊÇÔõÑùÔÚGiteeÉϽ¨ÉèÒ»¸öеÄGit¿ÍÕ»µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡