À´Ô´£ºÍøÒ׿Ƽ¼
10Äêǰ£¬ËäÈ»¿ªÔ´Èí¼þÉÐδ¶Ô¿Æ¼¼ÐÐÒµÔì³É·Ì츲µØµÄÓ°Ï죬µ«¿ªÔ´µÄLinuxϵͳÒѾÔËÐÐÔÚ»ª¶û½Ö¼°ÆäËûÐÐÒµ´óÁ¿µÄ¼ÆËã»úÉÏ£¬Ãâ·Ñ´úÂ뿪ʼÏÔ¶³ö¾Þ´óµÄÍþÁ¦----´´Ôì¾Þ´óµÄ¼ÛÖµÒÔ¼°¾¼ÃÀûÒæ¡£µ«±Ëʱ¿ªÔ´ÉçÇø¹æÄ£ÉÐС£¬Èç¹ûÓÐÈËÏëÒª¿ªÊ¼Ò»¸öеĿªÔ´ÏîÄ¿£¬ËûÃÇͨ³£Ö»ÄÜÔÚÓÐÏ޵Ť×÷Ìõ¼þϽøÐУ¬ÓÐʱ²»µÃ²»½èÖú Ò»¸ö³ÆÖ®ÎªSourceForgeµÄÍøÕ¾µÄ°ïÖú¡£
¿ËÀï˹?´÷²©ÄÉ£¨Chris DiBona£©ÓÐ×Åһͷ³¤·¢£¬ÊǹȸèµÄ¿ªÔ´´óʦ£¬Ëû¶Ô´Ë¸Ðµ½ÓÇÐÄâçâ磬ÈÏΪ¿ªÔ´Èí¼þÔÚÒ»¸öÍøÕ¾ÉϹýÓÚ¼¯ÖпÉÄÜ»áΪÕû¸öÐÐÒµ´øÀ´²»¿ÉÔ¤ÖªµÄ·çÏÕ¡£
Òò´Ë£¬ÈçͬÆäËû¹«Ë¾µÄ×ö·¨Ò»Ñù£¬¹È¸è´´½¨ÁË×Ô¼ºµÄ¿ªÔ´Èí¼þÍйÜÍøÕ¾Google Code¡£¹«Ë¾ÔÚLinuxºÍÆäËû¿ªÔ´Èí¼þµÄ»ù´¡ÉϹ¹ÖþÁË×Ô¼ºµÄÔÚÏßµÛ¹ú£¬¶øÏÖÔÚ£¬ÆäÍÆ³öµÄGoogle CodeÈÿªÔ´ÉçÇøÓÐÁ˸ü¶àµÄÑ¡Ôñ¡£¹È¸èÊÔͼÈÿªÔ´¿ÉÒÔ³ÖÐø·¢Õ¹ÏÂÈ¥¡£
È»¶ø£¬ÊÂÇéÓÐÁËÒâÁÏÖ®ÍâµÄ±ä»¯£¬GitHubºá¿Õ³öÊÀ£¬²¢ÒÔ¼«¿ìµÄËÙ¶È´«²¥ºÍ·¢Õ¹¡£
½ñÌ죬ÔÚGoogle CodeÍÆ³ö10ÄêÖ®ºó£¬¹È¸èÐû²¼½«¹Ø±Õ¸Ã·þÎñ¡£ÕâÒ»¾ö¶¨²¢²»ÈÃÈ˸е½ÒâÍ⣬ÔÚ¹ýÈ¥3Äê×óÓÒµÄʱ¼äÀ³ÉǧÉÏÍòµÄÏîÄ¿´ÓÆäÉÏ×ªÒÆ³öÈ¥¡£Ôì³ÉGoogle Code÷öÈ»Í˳¡µÄÖ÷ÒªÔÒòÊÇÈç½ñ´ó¶àÊý¿ªÔ´ÏîÄ¿¶¼½«´úÂëÍйÜÔÚGitHubÉÏ£¬ºóÕßÓÉÒ»¼Ò¾É½ðɽ³õ´´¹«Ë¾¿ªÉè¡£´ÓGoogle Code×ªÒÆµÄÏîÄ¿Öеľø´ó¶àÊýÆÜÉíÓÚGitHub¡£Ò»Ð©ÉùÒôÈÏΪ£¬¹È¸è³öÓÚ×Ô˽µÄÄ¿µÄ´´½¨ÁËGoogle Code£¬¹«Ë¾ÏëÒª¿ØÖÆÒ»ÇУ¬»òÕß˵£¬ÏëÒªÈþ¡¿ÉÄܶàµÄÊý¾Ý±£´æÔÚ×ԼҵĻúÆ÷ÉÏ¡£×îÖÕ£¬ÈËÃÇ·¢ÏÖ£¬GitHubÌṩÁ˸ü¶àµÄ¼ÛÖµ¡£GitHubÒÔÒ»ÖÖ¸ü¼Ó ³¹µ×µÄ·½Ê½ÈÃÈí¼þ¿ª·¢¹ý³ÌÃñÖ÷»¯£¬ÔÚÕâÒ»·½Ã棬ÆäÔ¶±ÈSourceForge¡¢Google Code»òÆäËûÀàËÆ·þÎñ×öµÃ¸üºÃ£¬¶øÕâÊÇÈí¼þ¿ª·¢ÊÀ½çÀïÈËÃÇ×îΪ¿´ÖصĶ«Î÷¡£
¿ª·¢ÈËÔ±µÄÀÖÔ°
ÍÆ ³ö7Äêºó£¬GitHubÓµÓнü9°ÙÍò×¢²áÓû§£¬¶øÃ¿ÔÂÁíÓдóÔ¼2ǧÍòδע²áÓû§Ôì·Ã¸ÃÍøÕ¾¡£ÒÀ¾ÝÍøÂçÁ÷Á¿¼à²âÍøÕ¾AlexaµÄÊý¾Ý£¬GitHubĿǰλÁÐ È«Çò×îÊÜ»¶ÓµÄ100¸öÍøÕ¾Ö®Ò»¡£¶ÔÓÚÒ»¸öͨ³£Ö»Óпª·¢ÈËÔ±²ÅʹÓõÄÍøÕ¾£¬ÕâÊǾªÈ˵ÄÊý×Ö¡£¡°Èç¹ûÄã²é¿´Ç°100ÃûµÄÍøÕ¾£¬¡±GitHubÕ½ÂÔ¸±×ܲò¼À³ ¶÷?µÀ¶û£¨Brian Doll£©ËµµÀ¡£¡°¾ø´ó¶àÊý¶¼ÊÇÉ罻ýÌåÀà¡£¡±
¾ßÓзí´ÌÒâζµÄÊÇ£¬°éËæ×ÅGitHubµÄ³É¹¦£¬¿ªÔ´ÊÀ½ç·´¶ø»Øµ½ÁË²É ÓÃÖÐÑë×ÊÁÏ¿âµÄ¼¯ÖÐģʽ¡£µ«ÕâÒ»´Î£¬´÷²©Äɺʹó¶àÊý¿ª·¢Õß¶¼¶Ô´Ë¸Ðµ½ÂúÒâ¡£ËûÃǾõµÃ²ÉÓü¯ÖÐÖÆ¿ÉÒÔÈÃÐ×÷±äµÃ¸ü¼ÓÈÝÒס£µÃÒæÓÚGitHub¶ÀÌØµÄÔË×÷·½ ʽ£¬¼¯ÖÐÖÆ²»»áµ¼ÖÂSourceForgeÃæÁÙµÄÎÊÌâ¡£
½«ËùÓдúÂë±£´æÓÚÒ»´¦£¬·´¶øÈÃGitHub±äµÃÎÞ´¦²»ÔÚ¡£ÉÏÊöã£ÂÛÏÔʾÁË¿ªÔ´Èí¼þÖ®ÃÀ£¬Ò²ÌåÏÖÁËÆä¶ÔδÀ´¿Æ¼¼µÄÖØÒªÐÔ¡£
Òµ½ç´óÀеÄÑ¡Ôñ
Èç ºÎ½âÊÍÉÏÊöã£ÂÛ£¿ÎÒÃÇÐèÒª¿´¿´Git£¬ÕâÊÇGitHubµÄ°æ±¾¿ØÖÆÈí¼þ¡£Ö¼ÔÚ¸üºÃµÄ¹¹ÖþLinux £¬Æä´´½¨ÕßÁÖÄÉ˹?ÍÐÍß×È£¨Linus Torvalds£©ÓÚ2005Äê´´½¨ÁËGit¡£½èÖúGit£¬ÈËÃÇ¿ÉÒÔÔÚÏàͬµÄLinux´úÂëÉÏͬʱ¿ªÕ¹¹¤×÷£¬ÎÞÐèµ£ÐÄÓ°Ïìµ½ÆäËûÈË¡£
¼òµ¥À´Ëµ£¬GitÈÃÿ¸öÈ˶¼¿ÉÒÔÏÂÔØÒ»·ÝLinuxÔ´´úÂëµ½×Ô¼ºµÄ»úÆ÷Éϲ¢×ÔÓÉÐ޸ģ¬È»ºóÉÏÔØÖÁÖÐÑëLinux×ÊÁϿ⡣ÕâÑù£¬Ã¿¸öÈ˵ĸ͝¶¼¿ÉÒÔÎÞ·ìÕûºÏ¡£¡°Õâ¾ÍÊÇGitÀ÷º¦µÄµØ·½£¬¡±´÷²©ÄÉ˵µÀ¡£¡°¶øGitHubµÄÀ÷º¦Ö®´¦ÊÇÈÃÿ¸öÈ˶¼¿ÉÒÔÀí½âÕâÖÖÔË×÷»úÖÆ¡£¡±
GitHub ÈÃËùÓÐÈí¼þÏîÄ¿¶¼ÄÜÏñLinuxÏîĿһÑù¹¤×÷£¬ÆÕͨµÄ¿ª·¢ÈËÔ±Ò²¼«Ò×ÉÏÊÖ¡£ÏÖÔÚ£¬°üÀ¨¹È¸è¡¢Facebook¡¢TwitterÉõÖÁ΢ÈíÔÚÄÚµÄÒµ½ç¾ÞÍ·¶¼½« ×Ô¼ºµÄ¿ªÔ´ÏîÄ¿ÍйÜÓÚGitHubÖ®ÉÏ¡£½üÀ´£¬Î¢ÈíÂ½Ðø¶ÔÆìÏÂÄ³Ð©ÖØÒª²úÆ·¿ªÔ´£¬ËûÃÇÑ¡ÔñÁËGitHub¶ø·Ç×ԼҵĿªÔ´Õ¾µãCodePlexÀ´ÍйÜÉÏÊö´ú Âë¡£
¾Ý΢ÈíÄÚ²¿Ò»Î»×ÊÉîÈËÊ¿³Æ£¬ËäÈ»´æÔÚÖî¶àÑ¡Ôñ£¬µ«¶ÔÓÚÏñMicrosoft .NETÕâÑùµÄÏîÄ¿À´Ëµ£¬GitHubÊÇΨһÊʺϵĵط½¡£
¹«Ë½·ÖÃ÷
µÃÒæÓÚ´÷²©ÄÉ¿ÚÖС°GitµÄÀ÷º¦Ö®´¦¡±£¬¿ª·¢ÕßÉçÇø¿ÉÒÔÓëGitHub±£³Ö¾àÀë¡£¿ª·¢Õß²»µ«¿ÉÒÔÏÂÔØ´úÂëÖÁ±¾µØ£¬¶øÇÒ¿ÉÒÔÈÎÒâ¾ö¶¨´úÂëµÄ¹«¿ª·¶Î§¡£GitºÍGitHubͬÑù¿ÉÒÔÓÃ×÷רÓÐÈí¼þ¿ª·¢µÄÄ¿µÄ¡£¿ª·¢ÕßËæÊ±¿ÉÒÔ¾ö¶¨´úÂ빫¿ªÓë·ñ¡£
Go×÷Ϊ¹È¸èÐÂʱ´ú±à³ÌÓïÑÔ£¬ÔÚGitHubÉϾʹ¦ÓÚÍêÈ«¹«¿ªµÄ״̬¡£¶øÒ»¸ö³ÆÖ®ÎªKartesµÄÏîÄ¿Ôò´¦Óڷǹ«¿ª×´Ì¬£¬µ«Æä»áÖ§³Ö¶ÔÓ¦µÄ¹«¿ªÏîÄ¿KubernetesµÄ·¢Õ¹¡£Chromeä¯ÀÀÆ÷ÔòÍêÈ«´¦Óڹȸè·Ç¹«¿ªGit·þÎñµÄÍйÜÏ¡£
ÔÚ΢ÈíÒ²ÊÇͬÑùÇéÐΡ£¹«Ë¾ÄÚ²¿Í¨¹ýVisual StudioºÍTeam Foundation ServerÀ´Ê¹ÓÃGit£¬Í¬Ê±Í¨¹ýGitHub·ÖÏí´úÂë¡£ÔÚ΢ÈíµÄÓ°ÏìÏ£¬´óÔ¼20%µÄ¹«Ë¾¿Í»§¶¼ÔÚijÖ̶ֳÈÉÏʹÓÃGit¡£
ʱÖÁ½ñÈÕ£¬Èí¼þ¿ª·¢ÕßÉçÇøµÄ¹æÄ£ÒѲ»¿ÉͬÈÕ¶øÓï¡£´ÓGitHubÔÚÈ«ÇòÍøÕ¾µÄÅÅÃûÒ²¿ÉÒÔ¿´³ö£¬´úÂëÕýÔÚ±äµÃÓëÎÄ×ÖͬµÈÖØÒª¡£
¶øËæ×ÅÏîÄ¿Éæ¼°µÄ¿ª·¢ÕßÊýĿԽÀ´Ô½¶à£¬GitHubÒ²ÕýÔÚ¿¼ÂDz¿ÊðеĹÜÀí¹¤¾ß¡£ÀýÈ磬ÍйÜÔÚGitHubÉϵĿªÔ´ÏîÄ¿AngularÓÐÊýÍòÈ˲ÎÓëÆäÖС£
ĿǰÓв»¼ÆÆäÊýµÄÃâ·Ñ´úÂëÕýÍйÜÓÚGitHubÉÏ£¬ËüÃÇ×îÖÕ½«ÒÔ¸ü¿ìµÄËٶȸıäÎÒÃǵÄÊÀ½ç¡£
¹ã¸æÒ»Ï£ºGit@OSC ÊÇÄãÔÚ¹úÄڵĸüºÃÑ¡Ôñ£¬¹þ¹þ
http://git.oschina.net/