ÊÖ°ÑÊÖ½ÌÄãÔõÑùʹÓà GitHub ƽ̨
×÷ΪȫÇò×î´óµÄ¿ªÔ´´úÂëÍйÜƽ̨£¬github ÌṩÁËÎÞÊýµÄÏîÄ¿Óë×ÊÔ´£¬Ò²Àû±ãÁË¿ª·¢ÕßÃÇÏ໥֮¼äµÄ½»Á÷Óëѧϰ¡£±¾ÎĽ«ÎªÄúÏÈÈÝÔõÑùʹÓà github ƽ̨¡£
1. ×¢²á GitHub ÕË»§
ÔÚʹÓà GitHub ֮ǰ£¬ÄúÊ×ÏÈÐèҪע²áÒ»¸ö GitHub ÕÊ»§¡£Ç°Íù GitHub ¹ÙÍø£¬µã»÷ÓÒÉϽǵġ°Sign up¡±£¨×¢²á£©°´Å¥£¬ÌîдÄúµÄСÎÒ˽ÈËÐÅÏ¢¼´¿É¡£
2. ½¨Éè¿ÍÕ»
ÔÚ×¢²áÍêÕË»§ºó£¬ÐèÒª½¨ÉèÒ»¸ö¿ÍÕ»£¨repository£©À´´æ´¢ÄúµÄ´úÂëºÍÏîÄ¿¡£µã»÷Ò³ÃæÓÒÉϽǵġ°+¡±ºÅ£¬Ñ¡Ôñ¡°New repository¡±£¬ÌîдÏà¹ØÐÅÏ¢ºó£¬±ãÀֳɽ¨ÉèÁËÒ»¸öеĿÍÕ»¡£¸Ã¿ÍÕ»µÄµØµãΪ£ºhttps://github.com/[username]/[repositoryname]£¬ÆäÖÐ [username] ´ú±íÄúµÄ GitHub Óû§Ãû£¬[repositoryname]ÌåÏÖÄúµÄ¿ÍÕ»Ãû¡£
3. Ìí¼ÓÎļþ
ÔÚ½¨ÉèÍê¿ÍÕ»ºó£¬µã»÷¡°Add file¡±°´Å¥£¬¿ÉÒÔÌí¼ÓÎļþµ½ÄúµÄ¿ÍÕ»ÖС£Äú¿ÉÒÔÉÏ´«ÒÑÓеĴúÂëÎļþ£¬Ò²¿ÉÒÔÖ±½ÓÔÚ GitHub ƽ̨ÉϾÙÐб༣¬Ìí¼Ó README Îļþ¡£
4. ·ÖÖ§ÖÎÀí
·ÖÖ§£¨branch£©ÊÇ GitHub ÖÐÖ÷ÒªµÄ¿´·¨Ö®Ò»¡£ÔÚÿ¸ö¿ÍÕ»ÖУ¬¶¼ÖÁÉÙ±£´æÒ»¸öÖ÷·ÖÖ§£¨master branch£©¡£·ÖÖ§µÄ×÷ÓÃÊÇ£¬Àû±ã¶àÈËÐ×÷¿ª·¢£¬Ã¿Ð¡ÎÒ˽ÈË¿ÉÒÔÔÚ×Ô¼ºµÄ·ÖÖ§ÉÏ¿ª·¢´úÂ룬×îºóÔÙ½«´úÂëºÏ²¢µ½ master ·ÖÖ§ÖС£¿ÉÒÔʹÓÃÏÂÁîÐлòÕßÔÚ GitHub ƽ̨ÉÏÖ±½Ó½¨ÉèºÍ²Ù×÷·ÖÖ§¡£
5. Pull Request
Pull Request ÊÇ GitHub ÖкÜÊÇÖ÷ÒªµÄÒ»¸ö¹¦Ð§£¬ÓÃÓÚÌá½»½ÓÂëµ½Ö÷·ÖÖ§¡£Í¨¹ý Pull Request£¬¿ª·¢Õß¿ÉÒÔ½«×Ô¼ºµÄ´úÂëÌá½»µ½Ö÷·ÖÖ§£¬²¢ÈÃÆäËûÈ˶ÔÕâЩ´úÂë¾ÙÐÐÉóºËºÍÐ޸ġ£Pull Request ¿ÉÒÔ×ÊÖú¿ª·¢ÕßʵÏÖ¶àÈËÐ×÷¿ª·¢£¬×èÖ¹ÔÚ´úÂëºÏ²¢Ê±·ºÆð³åÍ»µÈÎÊÌâ¡£
6. Issues
Issues ÊÇ GitHub ƽ̨ÉϵÄÒ»¸ö½»Á÷¹¤¾ß£¬¿ÉÒÔÓÃÓÚÌá³öÎÊÌâ¡¢±¨¸æ¹ýʧÒÔ¼°ÌÖÂÛÏà¹ØµÄÊÂÒË¡£¸Ã¹¦Ð§¿ÉÒÔ×ÊÖúÍŶӳÉÔ±Ö®¼äÔ½·¢Àû±ãµØÏàͬ½»Á÷¡£
7. Github Pages
GitHub Pages ÊÇ GitHub ƽ̨ÉϵÄÒ»¸ö´úÂëÍйÜЧÀÍ£¬¿ÉÒÔÓÃÓÚ½¨ÉèÄúµÄСÎÒ˽ÈËÍøÕ¾»ò²©¿Í¡£½èÖú GitHub Pages£¬Äú¿ÉÒÔÐû²¼×Ô¼ºµÄÍøÕ¾£¬ºÜÊÇÀû±ã¡£
8. Ñ°ÕÒÏîÄ¿ºÍТ˳
GitHub ƽ̨ÉÏÓÐÐí¶à¿ªÔ´ÏîÄ¿£¬Í¨¹ýÕâЩÏîÄ¿£¬Äú¿ÉÒÔѧϰ¡¢½è¼øºÍТ˳´úÂë¡£Äú¿ÉÒÔʹÓà GitHub µÄÄÚÖÃËÑË÷¹¦Ð§À´Ñ°ÕÒÖÖÖÖ¿ªÔ´ÏîÄ¿£¬²¢Í¨¹ý Pull Request µÄ·½·¨ÏòÏîÄ¿Ìá½»ÄúµÄ´úÂë¡£
×ܽá
ͨ¹ýÒÔÉÏ°ì·¨£¬ÄúÒѾÕÆÎÕÁËÔÚ GitHub ƽ̨ÉϾÙÐдúÂëÖÎÀíºÍ¿ª·¢µÄ»ù±¾Ê¹ÓÃÒªÁì¡£ÈôÊÇÄúÏëÒªÉîÈëѧϰ GitHub µÄʹÓ㬻¹¿ÉÒÔͨ¹ýÉó²é¹Ù·½Îĵµ»òÕß¼ÓÈëÏà¹ØµÄÉçÇøÔ˶¯À´½øÒ»²½Ìá¸ß×Ô¼ºµÄÊÖÒÕ¡£
ÒÔÉϾÍÊÇÊÖ°ÑÊÖ½ÌÄãÔõÑùʹÓà GitHub ƽ̨µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡