githubÔõôÉÏ´«²¢ÉúÑÄ´úÂë
½üÄêÀ´£¬´úÂ뿪Դ¡¢·ÖÏí¡¢Ð×÷ÒѳÉΪ»¥ÁªÍøÊÖÒÕÁìÓòµÄÖ÷ÒªÇ÷ÊÆÖ®Ò»¡£ÔÚÆäÖУ¬github ×÷ΪȫÇò×î´óµÄ°æ±¾¿ØÖÆƽ̨£¬ÊÎÑÝ×ÅÖ÷ÒªµÄ½ÇÉ«£¬ÎªÊý°ÙÍòµÄ¿ª·¢ÕßÌṩÁ˸»ºñµÄ´úÂë×ÊÔ´ºÍ½»Á÷¿Õ¼ä¡£ÄÇô£¬ÔõÑù½«´úÂëÉÏ´«ÖÁ github ƽ̨£¬ÉúÑÄ×Ô¼ºµÄ´úÂë²¢Àû±ãËûÈ˵ÄÉó²éºÍʹÓÃÄØ£¿
Ò»¡¢½¨Éè GitHub Õ˺Å
Ê×ÏÈ£¬ÎÒÃÇÐèÒªÔÚ GitHub ÍøÕ¾½¨ÉèÒ»¸öÕ˺ţ¬²¢¾ÙÐмòÆÓµÄÉèÖá£ÕâÀïÎÒÃÇÒÔ GitHub ¹ÙÍøΪÀý£¬½øÈëÍøÕ¾ºó£¬µã»÷ÓÒÉÏ½ÇµÄ ¡°Sign up¡± °´Å¥£¬Æ¾Ö¤ÌáÐÑÌîдÐÅÏ¢²¢Ñ¡ÔñϵͳÓïÑÔºÍʱ¼ä¡£
¶þ¡¢½¨Éè¿ÍÕ»
ÔÚÕ˺Ž¨ÉèÍê³Éºó£¬ÎÒÃÇÐèÒªÔÚ GitHub ƽ̨ÉϽ¨Éè¿ÍÕ»£¨Repository£©À´´æ´¢ÎÒÃǵĴúÂë¡£µã»÷ÓÒÉÏ½ÇµÄ ¡°+¡± °´Å¥£¬Ñ¡Ôñ ¡°New Repository¡±£¬ÔÚµ¯³öµÄÐÂÒ³ÃæÖÐÌîд¿ÍÕ»Ãû³Æ¡¢¿ÍÕ»ÐÎòÒÔ¼°¿ÍÕ»µÄ»á¼ûȨÏÞµÈÐÅÏ¢ºó£¬µã»÷ ¡°Create Repository¡± °´Å¥¼´¿ÉÀֳɽ¨Éè¿ÍÕ»¡£
Èý¡¢ÉÏ´«´úÂë
½¨ÉèºÃ¿ÍÕ»ºó£¬ÎÒÃÇÐèÒª½«×Ô¼ºËù±àдµÄ´úÂë·ÅÔÚ¿ÍÕ»ÖС£Ê×ÏÈ£¬ÎÒÃÇÐèÒª½«¿ÍÕ»Á´½Ó¸´ÖÆÏÂÀ´£¬È»ºóÔÚÍâµØÇéÐÎÖÐʹÓà Git ¹¤¾ß¾ÙÐÐÅþÁ¬£¬¼´£º
git remote add origin ¿ÍÕ»Á´½Ó
µÇ¼ºó¸´ÖÆ
½Ó×Å£¬½«´úÂëÉÏ´«ÖÁ GitHub ¿ÍÕ»µÄ°ì·¨ÈçÏ£º
ʹÓà Git ¹¤¾ßÔÚÍâµØÇéÐÎÖгõʼ»¯Ò»¸öÎļþ¼Ð£¬½«ÐèÒªÉÏ´«µÄ´úÂë·ÅÈë¸ÃÎļþ¼ÐÖУ»
ÔÚÍâµØÇéÐÎÖÐÔËÐÐÒÔÏÂÏÂÁ
git add .
µÇ¼ºó¸´ÖÆ
»òÕß¿ÉÒÔÑ¡ÔñÖ»Ìí¼ÓÌض¨µÄÎļþ»òÎļþ¼Ð£¬ÀýÈ磺
git add ÎļþÃû
µÇ¼ºó¸´ÖÆ
»ò£º
git add Îļþ¼ÐÃû
µÇ¼ºó¸´ÖÆ
Ìá½»Îļþ£¬ÊäÈëÒÔÏÂÏÂÁ
git commit -m "Ìá½»ÐÅÏ¢"
µÇ¼ºó¸´ÖÆ
Ìá½»ÐÅÏ¢¿ÉÒÔдÈë±¾´ÎÉÏ´«µÄ´úÂë»òÕßÐÞ¶©µÄÄÚÈݵȼòÒªÐÎò¡£
×îºó£¬Ê¹ÓÃÒÔÏÂÏÂÁÒÑÌá½»µÄ´úÂëÉÏ´«ÖÁ GitHub ¿ÍÕ»£º
git push -u origin master
µÇ¼ºó¸´ÖÆ
´Ëʱ£¬ÎÒÃǵĴúÂëÒѾÀÖ³ÉÉÏ´«µ½ÁË GitHub ¿ÍÕ»ÖС£
ËÄ¡¢Éó²é´úÂë
³ýÁ˽«´úÂëÉÏ´«ÖÁ GitHub ƽ̨£¬ÎÒÃÇ»¹¿ÉÒÔʹÓà GitHub ÌṩµÄһϵÁÐÓÅÒìµÄ¹¤¾ßÀû±ãµØÉó²éºÍÖÎÀí×Ô¼ºËùÉÏ´«µÄ´úÂë¡£ÀýÈ磬ÎÒÃÇ¿ÉÒÔÔÚ¿ÍÕ»ÖÐµÄ ¡°Code¡± ±êÇ©ÏÂÉó²é×îеĴúÂëÌáÓѺÿö£¬»¹¿ÉÒÔͨ¹ý ¡°Releases¡± ±êÇ©Ðû²¼Ð°æ´úÂ롢ͨ¹ý ¡°Branches¡± ±êÇ©ÖÎÀí·ÖÖ§µÈ¡£
ͬʱ£¬ÎÒÃÇ»¹¿ÉÒÔ½«ÆäËû¿ª·¢ÕߵĴúÂë Fork µ½×Ô¼ºµÄ¿ÍÕ»£¬²¢¾ÙÐÐÐ޸ĵȲÙ×÷¡£ÕâÑù£¬ÎÒÃǼÈÄܹ»Ñ§Ï°µ½ÆäËû¿ª·¢ÕßµÄÓÅÒì´úÂ룬Ҳ¿ÉÒÔͨ¹ýÏàÖú¿ª·¢ÅäºÏÍƽøÏîÄ¿µÄÏ£Íû¡£
Îå¡¢×ܽá
×ÜÌåÀ´Ëµ£¬GitHub ƽ̨Ϊ¿í´ó¿ª·¢ÕßÌṩÁËÒ»¸öÆľߴ´Á¢Á¦ºÍ»¥¶¯ÐԵĿª·¢ÇéÐΡ£ÎÞÂÛÊǸüдúÂë¡¢Ðû²¼Ð°汾£¬ÕվɼÓÈ뿪ԴÏîÄ¿Ð×÷£¬¶¼¿ÉÒÔÔÚ GitHub ÉÏ»ñµÃ¼«ºÃµÄÖ§³ÖºÍ×ÊÖú¡£Ï£Íû±¾ÆªÎÄÕ¹ØÓÚÊ×´ÎʹÓà GitHub ÕÆÎÕ»ù±¾ÉÏ´«´úÂë²Ù×÷µÄ¿ª·¢ÕßÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇgithubÔõôÉÏ´«²¢ÉúÑÄ´úÂëµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡