【转】目前世界上最为流行的代码托管网站

来源于网络,由于比较零碎,就不一一列出原文出处,感谢网友的分享!

GitHub、SourceForge、Bitbucket、Google Code是目前世界上最为流行的代码托管网站,托管了许多著名的开源项目代码,如GitHub上Linus Torvalds下的linux、Bitbucket上ecos项目等。

===================================================================================================

我个人三个都用过,实在不能理解为什么 github 如此流行。

我感觉的几个特点(都是分布式版本管理了):

  • Bitbucket:免费支持私有仓库,这一点无可比拟。它同时支持 hg / git,无论从界面还是功能上看,跟 GitHub 比都几乎没有什么缺点(GitHub 有的功能它全有)。
  • GitHub:除了让我感觉比较 geek 以外,真心没觉得有什么特别突出啊?(尤其跟 Bitbucket 相比较)
  • Google Code: 三者中最好的 Wiki 系统,很好的 issue tracker 以及 Google Group / Gmail 的集成,而且它同时支持 svn / mercurial / git 三种版本管理。

另外 git,真的比 hg (mercurial) 好很多?同样是 DVCS,hg 从概念上非常容易啊。

===================================================================================================

如果想要免费git repository,就选择bitbucket
否则就选择github,开源出来就是希望更多人关注,接近与关注者的距离,方便交流,github在这一点上无疑是最好的;现在上面的wiki、issue系统也已经相当好用了,一直在使用。

google code那种方式已经非常落后了,产品的改进也非常少,github的改进非常到位

===================================================================================================

在github的活跃项目大多数是跟web开发有关,其中以JavaScript、Ruby(Ruby on Rails)、NodeJS社区为主,在这些社区、项目中活跃着很多明星程序员,单单是因为这些已经足以吸引很多用户选择github

bitbucket 提交大文件速度很快,而且私人项目免费,且不限容量,好处多多。建议个人项目方bitbucket。github提交大文件无法成功,不知道是不是有大小限制。优点是开源项目非常多,适合在上面寻找你需要的代码。

Bitbucket这种免费的无限私有代码仓库的托管空间是目前我所知道的管理私有项目最好的选择,没有之一。

  1. 首先是免费的私有仓库,而且不限制仓库数量,这一点已经是压倒性的优势了。
  2. 然后team账号之前可以通过邀请达到10人合作,edu账号更是无人数限制,而且即使不建team,单独的项目内也可以邀请别人加入合作。
  3. 另外还支持CNAME到账号,code.yourdomain.com指向相当高大上,这点github就比不了。
  4. 还有整个网站的可以用中文,翻译项目进度是99%。
  5. 不过界面稍逊于github,但是今年issue/wiki也都升级支持markdown,除了network图差点,只有commit界面比较简陋的线条,但也足够。
  6. 唯一的不足就是访问速度略慢,但一般只提交代码啥的完全没问题。

对于我来说,目前BB已经成为我专门用于承接外包项目的项目管理平台。邀请客户加入,什么进度文档代码一目了然,issue更迭方便沟通。

所以,如果再有人要问我如何管理私有代码项目,那就是Bitbucket了。

bitbucket 与 github 的区别都有哪些?

接触git不久,包括github和bitbucket也都是才接触不久,经过一段时间的观察,我看来两者的区别如下:

价格:
github公有仓库免费,私有仓库需要付费
bitbucket允许5人以下的 公有/私有 仓库均免费(邀请可以达到8人)

氛围:
github著名的项目很多,而且SNS做的更好
bitbucket没什么SNS的气氛

界面:
github无中文界面
bitbucket有中文界面(翻译程度目测已达到90%以上,常用的那些)

客户端:
除原生的命令行外
github for windows 只支持github的托管
bitbucket的 SourceTree支持bitbucket、github以及stash的托管,且中文界面

代码片段:
github有Gist
bitbucket无

其他:
github能在网页仓库中直接预览图片,而bitbucket不行
github有那个page的功能,bitbucket无,但都可以绑定域名

时间: 2024-11-29 05:54:38

【转】目前世界上最为流行的代码托管网站的相关文章

Python工程师薪资再次刷出新高度,预计3-4年成为世界上最流行的编程语言

随着Python的不断崛起,TIOBE预计它最终将获得第一名.TIOBE在其2019年6月的文章中说:"如果Python能保持这样的速度,它可能在3到4年内取代C和Java,从而成为世界上最流行的编程语言." TIOBE说:"主要原因是软件工程正在蓬勃发展."它吸引了很多新来者.Java的编程方法对于初学者来说太冗长了.为了完全理解和运行一个简单的程序,如Java中的"hello world",您需要了解类.静态方法和包.在C语言中,这要简单一些

【经验之谈】Git使用之TortoiseGit配置VS详解;国内几大Git代码托管网站

转载自: http://www.cnblogs.com/xishuai/p/3590705.html   http://www.cnblogs.com/shanyou/p/3662482.html [经验之谈]Git使用之TortoiseGit配置VS详解;国内几大Git代码托管网站

支持Git的代码托管网站

支持Git的代码托管网站: https://github.com/https://code.google.com http://www.codeplex.com/ http://git.oschina.net/   开源中国 https://code.csdn.net/   CSDN https://code.jd.com/      京东…

世界上最短的时钟代码!更短的,有木有?

一.简介 Processing.js作者是John Resig,这是继Jquery之后,他的第二个力作. Processing.js提供了教学可视化的编程语言及运行环境.通过编写processing程序,教师可以将复杂的物理.化学.数学原理形象的展示给学生.比如绘制各种曲线图,波线,粒子,绘制分子结构,当然在生理卫生课上还可以绘制一群小蝌蚪在游泳等动态的图形. Processing.js是一个开放的编程语言,在不使用Flash或Java小程序的前提下, 可以实现程序图像.动画和互动的应用. Pr

世界上最流行的智能家居产品库存

整理自:网易新闻 智能家居产品正不断涌现,谷歌.微软.苹果等科技巨头似乎也对该领域虎视眈眈.未来也许可以将该领域带到还有一个高度.国外媒体近日针对如今就想体验智能家居的消费者盘点了十多款较为热门的联网家居产品. 1. Insteon入门套件 Insteon联网设备的免费网络服务值得称道.只是它们还须要进行改进,须要注入现代技术.微软近期宣布它将携手Insteon将家庭自己主动化直接引入Windows系统驱动的手机.平板电脑.笔记本电脑和PC的实时磁贴.它们的联手值得期待. 2. SmartThi

当世界上只剩下一个Java程序员

公元2050年,世界上只剩下了一个Java程序员. 你可能要问了,别的人都去哪儿了?原因很简单, Java没落了. 大约在2030年左右,出现了一个叫做X的语言,它既能做系统级开发(操作系统.数据库.编译器),也能做服务器端的开发,手机端,Web端都不在话下. 更为重要的是,这个新的编程语言和人类的自然语言很接近,无论大人小孩,稍微一学,很快就可以来编程.于是排名前100的语言统统消失了, 程序员们都失业了. Java也不例外,这个昔日的霸主在留下了一堆庞大而复杂的系统以后就不见了. Java程

使用Git进行版本控制:(2)在OS X系统上开始使用Git代码仓储

了解了基本的Git概念之后,现在我们开始讲Git应用到实际的工作中来.通常比较常用的代码托管网站有Github和BitBucket等,二者基本功能类似,在细节上稍稍有点区别.首先,在开源世界的影响力上Github大幅领先,现在已经堪称是程序员的Facebook,而BitBucket则稍逊一筹:其次,GitHub在不购买增值服务情况下仅能建立公开代码库,即只能在上面开发开源项目,而BitBucket则可以免费建立多个私人代码库:第三,Github仅支持Git进行同步操作,而Bitbucket支持G

代码托管平台

常用Git代码托管服务分享 Git Repository代码托管服务越来越流行,目前有很多商业公司和个人团队逐渐切换项目到 Git平台进行代码托管.本文分享一些常用的Git代码托管服务,其中一些提供私有项目保护服务,特别有利于远程团队协作开发项目使用. GitHub https://github.com/ 目前最流行的Git服务,也是人气最旺盛的Git代码托管网站.但是私有项目需要付费,个人认为GitHub更适合开源项目使用,很多开发人员在这个平台上分享开发经验,同时协作完成项目. GitLab

【git】【转】git代码托管平台介绍

Git Repository代码托管服务越来越流行,目前有很多商业公司和个人团队逐渐切换项目到 Git平台进行代码托管.本文分享一些常用的Git代码托管服务,其中一些提供私有项目保护服务,特别有利于远程团队协作开发项目使用. GitHub https://github.com/ 目前最流行的Git服务,也是人气最旺盛的Git代码托管网站.但是私有项目需要付费,个人认为GitHub更适合开源项目使用,很多开发人员在这个平台上分享开发经验,同时协作完成项目. GitLab http://www.gi