ÔõÑùÐ޸ıðÈ˵ÄGithubÏîÄ¿²¢ÉÏ´«Ð޸ĺóµÄ´úÂë
ÔÚ³ÌÐòÔ±µÄÒ»Ñùƽ³£ÊÂÇéÖУ¬¾³£»áÓöµ½ÐèÒªÐÞ¸ÄËûÈË´úÂëµÄÇéÐΣ¬Õâʱ¼ä¾ÍÐèÒªÓõ½githubÕâ¸ö´úÂëÍйÜƽ̨¡£ÔÚgithubÉÏ£¬ÎÒÃÇ¿ÉÒÔÉó²é²¢»ñÈ¡ÆäËû¿ªÔ´ÏîÄ¿µÄ´úÂ룬Ҳ¿ÉÒÔ½«×Ô¼ºµÄ´úÂëÉÏ´«µ½Æ½Ì¨ÉÏÓëËûÈË·ÖÏí¡£±¾ÎĽ«ÏÈÈÝÔõÑùÐ޸ıðÈ˵ÄgithubÏîÄ¿²¢ÉÏ´«Ð޸ĺóµÄ´úÂë¡£
Fork씀Ê×ÏÈ£¬ÎÒÃÇÐèÒªFork£¨¸´ÖÆ£©ËûÈ˵ÄGithubÏîÄ¿µ½×Ô¼ºµÄÕË»§Ï¡£ÔÚGithubÏîÄ¿Ò³ÃæÓÒÉϽÇÓÐÒ»¸öFork°´Å¥£¬µã»÷¼´¿É½«¸ÃÏîÄ¿¸´ÖƵ½ÄãµÄÕË»§Ï¡£
Clone씀¸´ÖÆÍêÏîÄ¿ºó£¬ÎÒÃÇÐèÒª½«ÏîÄ¿¿Ë¡µ½ÍâµØ¾ÙÐÐÐ޸ġ£ÔÚÄãµÄGithubÕË»§ÏÂÕÒµ½ÄãForkµÄÏîÄ¿£¬µã»÷Clone or Download°´Å¥£¬Ñ¡ÔñClone with HTTPSÑ¡Ï ¸´ÖÆÏîÄ¿µÄURL¡£
ÔÚÍâµØĿ¼Ï·¿ªÖն˻òÏÂÁîÐд°¿Ú£¬ÊäÈëÒÔÏÂÏÂÁÏîÄ¿¿Ë¡µ½ÍâµØ£º
git clone https://github.com/{ÄãµÄGithubÓû§Ãû}/{ÏîÄ¿Ãû}.git
µÇ¼ºó¸´ÖÆ
½«ÉÏÃæµÄ{ÄãµÄGithubÓû§Ãû}ºÍ{ÏîÄ¿Ãû}Ì滻ΪÄã×Ô¼ºµÄÓû§ÃûºÍÏîÄ¿Ãû³Æ¡£Ö´ÐÐÍê¸ÃÏÂÁîºó£¬ÄãµÄÍâµØĿ¼Ï»᷺ÆðÒ»¸ö°üÀ¨ÏîÄ¿´úÂëµÄÎļþ¼Ð¡£
Ð޸ĴúÂë
ÔÚÍâµØ¿Ë¡ÏÂÀ´µÄ´úÂëÎļþ¼ÐÀÕÒµ½ÐèÒªÐ޸ĵÄÎļþ¾ÙÐÐÐ޸ġ£Æ¾Ö¤×Ô¼ºµÄÐèÒª£¬¿ÉÒÔÌí¼ÓÐµĹ¦Ð§£¬ÐÞ¸´ÒÑÖªµÄBug£¬ÓÅ»¯´úÂë½á¹¹µÈ¡£
ÐÞ¸ÄÍê³Éºó£¬ÐèÒª½«Ð޸ĺóµÄ´úÂëÌá½»µ½GithubÉÏ¡£Í¨¹ýÒÔÏÂÏÂÁî¿ÉÒÔ½«Ð޸ĺóµÄ´úÂëÌí¼Óµ½ÍâµØ´úÂë¿â£º
git add .
µÇ¼ºó¸´ÖÆ
¸ÃÏÂÁËùÓÐÐÂÌí¼ÓºÍÐ޸ĵÄÎļþÌí¼Óµ½Ìá½»ÐÐÁС£
Ìá½»¸ü¸Ä
ÔÚÍâµØÐÞ¸ÄÍê´úÂëºó£¬ÐèÒª½«ÐÞ¸ÄÉÏ´«µ½GithubÉÏ£¬²¢Ìá½»Ò»·Ý¸ü¸ÄÇëÇó¡£ÔÚÍâµØ´úÂë¿âÖÐÊäÈëÒÔÏÂÏÂÁ¸ü¸ÄÉÏ´«µ½GithubÉÏ£º
git commit -m "´úÂëÐÞ¸ÄÐÅÏ¢"
µÇ¼ºó¸´ÖÆ
Õâ¸öÏÂÁî»á½«Äã¶Ô´úÂëµÄÐ޸ģ¬´òÒ»¸öÍâµØµÄÐÞ¶©°æ±¾ºÅ¡£´Ëʱ´úÂëÒÑÔÚÍâµØ¸ü¸ÄÍê±Ï£¬ÏÂÒ»²½ÐèÒª½«ÍâµØ¸ü¸ÄµÄ´úÂëPushµ½GithubÉÏ£º
git push origin master
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬originÌåÏÖÔ¶³Ì´úÂë¿â£¬masterÌåÏÖ·ÖÖ§¡£
·¢Ëͺϲ¢ÇëÇó
PushÍê´úÂëºó£¬ÎÒÃÇÐèÒªÔÚGithubÉÏÏòÔ×÷Õß·¢Ëͺϲ¢ÇëÇó£¨Pull Request£©¡£ÔÚ·¿ªµÄForkÏîÄ¿Ò³ÃæÖУ¬µã»÷New pull request°´Å¥¡£Github»áÏòÏîÄ¿×÷Õß·¢ËÍÒ»·â°üÀ¨ÄãµÄ¸ü¸ÄÇëÇóµÄÓʼþ£¬²¢ÇÒÄãÒ²¿ÉÒÔÔÚ¸ÃÒ³ÃæÖп´µ½¸ÃÇëÇóµÄ״̬ºÍÏêϸÐÅÏ¢¡£
ºÏ²¢ÇëÇó
ÈôÊÇÏîÄ¿µÄÔ×÷Õß½ÓÊÜÁËÄãµÄÐÞ¸ÄÇëÇó£¬ÄÇôÄãµÄÐ޸Ľ«±»ºÏ²¢µ½ËûµÄ´úÂë¿âÖС£Ô×÷Õß¿ÉÒÔÉó²éºÍ²âÊÔÄãµÄ¸ü¸Ä£¬²¢½«ÆäºÏ²¢µ½´úÂë¿âÖС£
ÈôÊÇÄã¶ÔÄãµÄ´úÂë×öÁ˸ü¸Ä£¬ÐèÒªÖØÐÂÌá½»½ÓÂë²¢·¢ËÍеÄPull Request¡£ÈôÊÇÔ×÷Õ߾ܾøÄãµÄÇëÇó£¬ÔòÐèÒªÌÖÂÛÄãµÄ´úÂë¸ü¸Ä£¬²¢¶ÔÆä¾ÙÐÐÐ޸ĺÍÖØÐÂÉó²é¡£
×ܽá
ͨ¹ýÒÔÉÏ°ì·¨£¬ÎÒÃÇ¿ÉÒÔÔÚGithubÉÏÀû±ãµØÐ޸ıðÈ˵ÄÏîÄ¿£¬²¢ÓëËûÈË·ÖÏí×Ô¼ºµÄ´úÂ롣Ȼ¶ø£¬ÔÚÐ޸ıðÈ˵ĴúÂëʱ£¬ÎÒÃÇÐèҪעÖØ×ñÕÕ´úÂëʹÓù淶£¬±£»¤ËûÈ˵Ä֪ʶ²úȨ£¬Í¬Ê±Ò²Òª×ðÖØËûÈ˵ÄÒâ¼ûºÍ¾öÒ顣ͬʱ£¬ÔÚÌá½»½ÓÂëÇ°£¬ÎÒÃÇÐèÒª×Ðϸ²âÊÔºÍÉó²é×Ô¼ºµÄ´úÂ룬ÒÔÈ·±£²»»á¸øËûÈËÏîÄ¿´øÀ´ÎÊÌâ¡£
ÒÔÉϾÍÊÇÔõÑùÐ޸ıðÈ˵ÄGithubÏîÄ¿²¢ÉÏ´«Ð޸ĺóµÄ´úÂëµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡