¼òÆÓÏÈÈÝGitºÍGitHubµÄÇø±ð
ÔÚÈí¼þ¿ª·¢ºÍ°æ±¾¿ØÖƵÄÁìÓò£¬gitºÍgithubÊÇÁ½¸ö¾³£±»Ìá¼°µÄ¹¤¾ß¡£Ö»¹Ü¶þÕß¾³£±»»ìÏý£¬ÉõÖÁ±»ÒÔΪÊÇͳһ¸ö¿´·¨£¬ËûÃÇÓÐ×Ųî±ðµÄ¹¦Ð§ºÍ×÷Óᣱ¾ÎĽ«¼òÆÓÏÈÈÝgitÓëgithubµÄÇø±ð¡£
GitÊÇÒ»¿îÃâ·Ñ¿ªÔ´µÄÂþÑÜʽ°æ±¾¿ØÖÆϵͳ¡£Ëü×î³õÓÉLinus Torvalds½¨É裬±»Éè¼ÆÓÃÓÚÖÎÀíLinuxÄں˵Ŀª·¢¡£GitÖ÷ÒªÓÃÓÚ×éÖ¯ºÍÖÎÀí±»ÄÉÈëÏîÄ¿ÖеĴúÂë°æ±¾¡£ËüÄܹ»ÉÁ¿ª·¢ÕßÇáËɵØ×·×Ù°æ±¾µÄת±ä²¢ÊµÊ±±¸·Ý£¬Í¬Ê±Ò²ÄÜÀû±ãµØÐͬÊÂÇéºÍ¸ü¸Ä´úÂë¡£
Ïà¹ØÓÚGit£¬GitHubÊÇÒ»¸ö»ùÓÚÍøÂçµÄ´úÂëÍйÜƽ̨¡£GitHubÔÊÐíÓû§´æ´¢¡¢´«ÊäºÍ¹²Ïí´úÂ룬ËüÒ²ÌṩÏîÄ¿ÖÎÀíºÍÐ×÷¹¤¾ß£¬ÔÊÐí¿ª·¢ÕßÔ½·¢ÈÝÒ×µØÏàÖú¡£GitHubʹÓÃGit×÷ΪÆä°æ±¾¿ØÖƹ¤¾ß£¬È´ÓÐ×ÅÔ¶Ô¶²»Ö¹Óڴ˵Ĺ¦Ð§¡£
Ò»´óÌØÉ«£¬ÊÇGitHubµÄÊÂÇéÁ÷³Ì¡£GitHubµÄÊÂÇéÁ÷³ÌÊÇÒ»¸ö¿ª·ÅµÄÐ×÷Ä£×Ó£¬ÌṩÁËÒ»¸öÍйܴúÂëµÄƽ̨¡£GitHubµÄÊÂÇéÁ÷³Ìͨ¹ý¡°Forking¡±£¨·ÖÖ§£©£¬ ¡°Pull Requests¡±£¨ÇëÇ󣩣¬ ¡°Issues¡±£¨ÎÊÌ⣩µÈ¹¦Ð§£¬Ôö½øÁË¿ª·¢ÕßÖ®¼äµÄÐ×÷¡£ÀýÈ磬ͨ¹ý¡°Fork¡±£¬¿ª·¢Õß¿ÉÒÔ¸´ÖÆÒ»¸öÏîÄ¿µÄÍêÕû¸±±¾µ½×Ô¼ºµÄ¿ÍÕ»£¬ÔÚÆäÉϾÙÐÐÐ޸ġ£¶øÔÚÍê³ÉÐ޸ĺ󣬿ÉÒÔͨ¹ý¡°Pull Request¡±½«ÐÞ¸ÄÌá½»µ½ÔÏîÄ¿¡£ÕâÖÖģʽ¼ò»¯ÁË¿ª·¢ÕßÖ®¼äµÄÏàÖú·½·¨£¬Ê¹µÃ¿ª·¢ÕßÖ®¼ä¿ÉÒÔ¾ÙÐÐÔ½·¢¸ßЧµÄÐ×÷¡£
¶øGitÔòÊÇÕû¸öÊÂÇéÁ÷³ÌÖеÄÒ»¸öÖ÷Òª×é³É²¿·Ö¡£Ê¹ÓÃGit×÷Ϊ»ù´¡£¬¿ª·¢Õß¿ÉÒÔÀû±ãµØʹÓ÷ÖÖ§¡¢ºÏ²¢¡¢Ìá½»µÈ¹¦Ð§À´ÖÎÀí´úÂëºÍ°æ±¾¡£Í¨¹ýGit£¬¿ª·¢Õß¿ÉÒÔÇáËɵØÉó²éÏîÄ¿µÄÀúÊ·ºÍÿ¸ö°æ±¾µÄ²î±ð£¬½ø¶øÀû±ãµØºÏ²¢Ð޸ĺͺϲ¢°æ±¾¡£
´ÓÒÔÉÏÏÈÈÝÖÐÎÒÃÇ¿ÉÒÔ¿´³ö£¬GitºÍGitHubÊDzî±ðµÄ¹¤¾ß£¬¿ÉÊÇÁªÏµÊ®·ÖϸÃÜ¡£ÈôÊÇGitÊÇÊÖǹµÄ»°£¬ÄÇôGitHubÔòÊǶ๦ЧÎäÆ÷¿â£¬ÔÚ³ÉǧÉÏÍò¸ö´æ´¢¿âÖиø¿ª·¢ÕßÃÇÌṩÁËÇ¿Ê¢µÄ¹¤¾ßºÍ×ÊÔ´¡£GitºÍGitHubµÄ¹¦Ð§Ï໥Ôö²¹£¬´Ó¶øʹ¿ª·¢Ö°Ô±¿ÉÒÔÔÚËûÃǵÄÏîÄ¿ÖÐÔ½·¢ÈÝÒ×µØÖÎÀíºÍÐ×÷¡£ÎÞÂÛÄúÊÇÒ»ÃûÐÂÊÖ»òÒ»ÃûÂÄÀú¸»ºñµÄ¿ª·¢Õߣ¬GitºÍGitHub¶¼ÊÇÄú±ØÐèÒªÕÆÎÕµÄÒªº¦¹¤¾ß¡£
ÒÔÉϾÍÊǼòÆÓÏÈÈÝGitºÍGitHubµÄÇø±ðµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡