国外平台
-
Github
由 Git (著名的 Git 版本控制软件) 和 Hub( 「 中心 」 的意思) 两个词合成。
Github 自不用多说,开源项目的聚集地,程序员的另类简历。到目前为止 Github 汇集了全球 2100 万程序员,5600 万代码仓库,11 万 7 千个企业。
可以创建很多公开仓库,不过私有仓库是收费的。
Markdown 支持很好。
Github 的页面设计很不错,相比其他几个平台更有设计感,而且经常在更新设计。
Github Job 可以方便找工作。
Github 有一个很实用的东西:gist ,用来跟别人分享代码片段时很好用。
-
Gitlab
由 Git (著名的 Git 版本控制软件) 和 Lab( laboratory 的缩写,是「 实验室 」 的意思) 两个词合成。
比较适合企业使用,个人项目用 Gitlab 也很好。能够创建免费的私有仓库。
Gitlab支持无限的公有项目和私有项目
我们公司目前的代码托管就是用内部搭建的 Gitlab。目前 Gitlab + Docker + Jenkins 协同运作,配合起来风生水起。
网址:https://gitlab.com
Git,Github和Gitlab简介和基本使用
-
BitBucket
由 Bit (二进制位,「 比特 」) 和 Bucket(桶) 两个词合成。
同时支持 Git 和 Mercurial 这两个版本控制软件。
可以创建无限免费的私有仓库,免费支持5人以内的合作开发。
-
SourceForge
由 Source (源(码)) 和 Forge(锻造车间,熔炉) 两个词合成。
个人觉得页面设计有点欠缺,有种拥挤的感觉。
国内平台
-
码云
国内最大的开源社区 OSChina 的代码托管平台。名字有点囧 :码云 (不知道 马总 怎么看)。
提供团队协作开发。可创建 1000 个项目,不限私有或公有。
网址:https://git.oschina.net/
开源中国在几个月前又发布了团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持任务的创建、讨论、便签等,如图:
-
CODING
CODING (码市)是国内首个一站式云端软件服务平台。
云端软件开发协作平台,目前已累积 30 万开发者,50 万个项目。首先必须提的是速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。
-
CSDN Code
作为国内最大的编程社区,CSDN 的代码托管平台自然不会差。
CSDN 的代码托管平台一大特色是和CSDN 的博客实现连接,在博客中可以方便地引用平台上的代码,在博客中写入的代码也可以自动保存到平台上。
-
百度效率云
百度的代码托管平台。依托于百度这样的巨头,优势明显。
代码托管,版本管理,持续集成,交付,敏捷项目管理。
网址:http://xiaolvyun.baidu.com/
-
京东代码托管平台
京东代码托管平台地址:https://code.jd.com/,首页如图: