当前位置:   article > 正文

程序员必须知道的几个Git代码托管平台_代码仓库哪个好

代码仓库哪个好

下面推荐几个比较好的Git代码托管平台,这里我不做过多的说明和评价,也好让大家多看看,比较一下,找到自己的"真爱"。

首先先介绍3个国际知名的

1、GitHub

首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub。GitHub地址:https://github.com/,其首页如图:

2、Gitlab

对于有些人,提到GitHub就会自然的想到Gitlab,Gitlab支持无限确定的公有项目和私有项目。

gitlab另外一个应用场景就是用来搭建私有git远程仓库(搭建方法自己百度,当前只支持linux),以保证公司代码隐私安全。

Gitlab地址:https://about.gitlab.com/,其首页截图如图:

 

3、Bitbucket

  bitbucket免费支持5个开发成员的团队创建无限私有代码托管库。bitbucket地址:https://bitbucket.org/,首页如图:

下面来几个国内中文git仓库,新手可以体验,中文的,符合中国人的口味。

4、(推荐)开源中国代码托管码云

开源中国一个账号最多可以创建1000个项目,包含公有和私有,开源中国的码云托管地址:https://gitee.com/,其首页如图:

开源中国在几个月前又发布了团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,,团队协作平台支持任务的创建、讨论、便签等。

5、(推荐)coding.net 

俗称扣腚。谈到coding.net,首先必须提的是速度快,功能与开源中国相似,同样一个账号最多可以创建1000个项目,也支持任务的创建等。现在已经和腾讯云达成合作了。

coding.net地址:https://coding.net/home.html,其首页如图:

 

6、阿里云 

 https://code.aliyun.com/

 

 

 

以下内容为转载:国内外代码托管平台汇总

 

1. 前言

2017 年 3 月 28 日,Google (以下也称「谷歌」)发布了新的开源网站 https://opensource.google.com/ 并且发表了一篇名为 A New Home for Google Open Source (直译是「谷歌开源的新家」)的文章。

1783214-1e7724d08118ab2e.png

谷歌开源

Google 一有大动作,总是能吸引全世界眼球。这不,这几天各界相关文章铺天盖地。

说起 Google 的新开源网站,上面汇集了 2000 多个开源项目,几千万行代码,其中不乏著名的 Android,Go,Angular,Chromium,Kubernetes,等等。

其实以前 Google 有一个开源网站,叫 Google Code,不过 2016 年已经停止维护了,但网站还是在的,以前的项目也还能找到。

个人感觉这个新网站有点像「重生」又变更强大的 Google Code。当然,它的功能不只是开源代码的仓库。

进入新开源网站后,可以看到四个菜单:PROJECTS(项目), COMMUNITY(社区), DOC(文档), BLOG(博客)。

主要的菜单是 PROJECTS ,因为里面是所有项目。

可爱的 Google 还做了两个浏览项目的方式:

一种是传统的 列表方式

QQ截图20170406100713.png

列表方式

我个人很喜欢第二种 动态浏览的方式,图标都是浮动的,每个小图标都是一个项目。你点击一个小图标,它就会被置于中心,放大,再点击「 VIEW PROJECT 」即可进入项目:

QQ截图20170406100751.png

动态浏览的方式

Google 发布新开源网站,正好给我了想法,来汇总一下国内外代码托管网站(虽然 Google 的这个新网站与一般的代码托管网站并不同)。

我觉得我们真的生在一个不错的时代,有如此多方便的工具可以提高我们的工作、生活效率。

从某种意义上来说我们比以前的人至少多活了好几十岁,因为我们可以很快地完成从前的人需要花几个月甚至几年才能做的事。

那么我们就一起来看看国内外有哪些不错的代码托管平台吧。

2. 国外平台

Github

由 Git (著名的 Git 版本控制软件) 和 Hub( 「 中心 」 的意思) 两个词合成。

Github 自不用多说,开源项目的聚集地,程序员的另类简历。到目前为止 Github 汇集了全球 2100 万程序员,5600 万代码仓库,11 万 7 千个企业。

可以创建很多公开仓库,不过私有仓库是收费的。

Markdown 支援很好。

Github 的页面设计很不错,相比其他几个平台更有设计感,而且经常在更新设计。

Github Job 可以方便找工作。

Github 有一个很实用的东西:gist ,用来跟别人分享代码片段时很好用。

网址:https://github.com/

QQ截图20170406100918.png

Github

Gitlab

由 Git (著名的 Git 版本控制软件) 和 Lab( laboratory 的缩写,是「 实验室 」 的意思) 两个词合成。

比较适合企业使用,个人项目用 Gitlab 也很好。能够创建免费的私有仓库。

我们公司目前的代码托管就是用内部搭建的 Gitlab。目前 Gitlab + Docker + Jenkins 协同运作,配合起来风生水起。

网址:https://gitlab.com

QQ截图20170406100943.png

Gitlab

顺便附上之前我写过关于 Git,Github和Gitlab的文章:

BitBucket

由 Bit (二进制位,「 比特 」) 和 Bucket(桶) 两个词合成。

同时支持 Git 和 Mercurial 这两个版本控制软件。

免费的私有仓库,支持5人以内的合作开发。

网址:https://bitbucket.org/

QQ截图20170406101041.png

BitBucket

SourceForge

由 Source (源(码)) 和 Forge(锻造车间,熔炉) 两个词合成。

个人觉得页面设计有点欠缺,有种拥挤的感觉。

网址:https://sourceforge.net/

QQ截图20170406101118.png

SourceForge

3. 国内平台

码云

国内最大的开源社区 OSChina 的代码托管平台。名字有点囧 :码云 (不知道 马总 怎么看)。

提供团队协作开发。可创建 1000 个项目,不限私有或公有。

网址:https://git.oschina.net/

QQ截图20170406101157.png

码云

码市

CODING (码市)是国内首个一站式云端软件服务平台。

云端软件开发协作平台,目前已累积 30 万开发者,50 万个项目。

网址:https://coding.net/

QQ截图20170406101223.png

码市

CSDN Code

作为国内最大的编程社区,CSDN 的代码托管平台自然不会差。

CSDN 的代码托管平台一大特色是和CSDN 的博客实现连接,在博客中可以方便地引用平台上的代码,在博客中写入的代码也可以自动保存到平台上。

网址:https://code.csdn.net

QQ截图20170406101256.png

CSDN Code

百度效率云

百度的代码托管平台。依托于百度这样的巨头,优势明显。

代码托管,版本管理,持续集成,交付,敏捷项目管理。

网址:http://xiaolvyun.baidu.com/

QQ截图20170406101348.png

百度效率云

4. 建议

对于程序员来说,会使用代码托管平台以及版本控制软件,是非常必要的技能。尤其是像 Github 这样可以作为程序员简历的一部分的「极客社交平台」。多参与优秀开源项目的 Bug 修改、功能添加;自己也可以发布自己的代码仓库,并做好维护,让别人来参与。这是打开业界知名度的好方法。

使用代码托管平台可以锻炼我们使用版本控制软件(如 Git,Mercurial,等等)的能力。

对于企业来说,使用一个代码托管平台背后的软件非常重要。当今这个时代,如果一个IT企业内部没有代码控制,那简直不可想象。个人比较推荐 Gitlab。

做好个人的本地备份也很要紧。虽然目前在线代码托管平台很多,但作为程序员最好有危机意识。至少买一块移动硬盘吧,把自己写的重要的代码定期备份起来。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/406929
推荐阅读
相关标签
  

闽ICP备14008679号