bitbucket 与 github 的区别都有哪些
Bitbucket允许建立免费的私有库,而Github不行。Bitbucket提供无限的免费私人仓库,而Github对此是收费的。在两家服务里,公开仓库是无限且免费的,并且不限制贡献者的数量。
bitbucket 提交大文件速度很快,而且私人项目免费,且不限容量,建议个人项目方bitbucket。github提交大文件无法成功,不知道是不是有大小限制。优点是开源项目非常多,适合在上面寻找你需要的代码。
github 和 git的区别
一、主体不同1、github:是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管。2、git:是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。二、功能不同1、github:以托管各种git库,并提供一个web界面,但与外国的SourceForge、Google Code或中国的coding的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。2、git:开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。三、特点不同1、github:主要用Rails实现。我们在进行的post-commit集成小应用完全使用Merb编写。我们使用了Python的Pygments来做格式高亮显示,另外,还用了Ara T. Howard's Bj加上一些Ruby脚本来做我们的排队系统。2、git:适合分布式开发,强调个体。公共服务器压力和数据量都不会太大。速度快、灵活。任意两个开发者之间可以很容易的解决冲突。参考资料来源:百度百科-GIT参考资料来源:百度百科-github
GitHub,Bitbucket,Google Code 各有哪些优缺点
您好,我感觉的几个特点(都是分布式版本管理了):
- bitbucket:免费支持私有仓库,这一点无可比拟。它同时支持 hg/git,无论从界面还是功能上看,跟 github 比都几乎没有什么缺点(github 有的功能它全有)。
- github:除了让我感觉比较 geek 以外,真心没觉得有什么特别突出啊?(尤其跟 bitbucket 相比较)
- google code: 三者中最好的 wiki 系统,很好的 issue tracker 以及 google group/gmail 的集成,而且它同时支持 svn/mercurial/git 三种版本管理。
另外 git,真的比 hg (mercurial) 好很多?同样是 DVCS,hg 从概念上非常容易啊。
在github的活跃项目大多数是跟web开发有关,其中以JavaScript、Ruby(Ruby on Rails)、NodeJS社区为主,在这些社区、项目中活跃着很多明星程序员,单单是因为这些已经足以吸引很多用户选择github
而github还有一个超实用的东西:gist (http://gist.github.com/),用来跟别人分享代码片段时很好用。