来源于网络,因为比较零碎,就不一一列出原文出处,感谢网友的分享!linux
GitHub、SourceForge、Bitbucket、Google Code是目前世界上最为流行的代码托管网站,托管了许多著名的开源项目代码,如GitHub上Linus Torvalds下的linux、Bitbucket上ecos项目等。git
===================================================================================================程序员
我我的三个都用过,实在不能理解为何 github 如此流行。
我感受的几个特色(都是分布式版本管理了):github
另外 git,真的比 hg (mercurial) 好不少?一样是 DVCS,hg 从概念上很是容易啊。web
===================================================================================================windows
若是想要免费git repository,就选择bitbucket
不然就选择github,开源出来就是但愿更多人关注,接近与关注者的距离,方便交流,github在这一点上无疑是最好的;如今上面的wiki、issue系统也已经至关好用了,一直在使用。
google code那种方式已经很是落后了,产品的改进也很是少,github的改进很是到位markdown
===================================================================================================网络
在github的活跃项目大多数是跟web开发有关,其中以JavaScript、Ruby(Ruby on Rails)、NodeJS社区为主,在这些社区、项目中活跃着不少明星程序员,单单是由于这些已经足以吸引不少用户选择githubdom
bitbucket 提交大文件速度很快,并且私人项目免费,且不限容量,好处多多。建议我的项目方bitbucket。github提交大文件没法成功,不知道是否是有大小限制。优势是开源项目很是多,适合在上面寻找你须要的代码。分布式
Bitbucket这种免费的无限私有代码仓库的托管空间是目前我所知道的管理私有项目最好的选择,没有之一。
code.yourdomain.com
指向至关高大上,这点github就比不了。对于我来讲,目前BB已经成为我专门用于承接外包项目的项目管理平台。邀请客户加入,什么进度文档代码一目了然,issue更迭方便沟通。
因此,若是再有人要问我如何管理私有代码项目,那就是Bitbucket了。