经常使用代码托管工具

2022年01月15日 阅读数:3
这篇文章主要向大家介绍经常使用代码托管工具,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

1. Github

1.1 Github简介

由 Git (著名的 Git 版本控制软件) 和 Hub( 「 中心 」 的意思) 两个词合成。
Github 全球最大的开源项目汇集地,到目前为止 Github 聚集了全球 7300+ 万开发者,4000+ 万组织机构,2+亿代码仓库。
Github地址:https://github.com/
什么是GitHub,为何用GitHub:https://github.com/git-guides
在这里插入图片描述html

1.2 Github版本区别

GitHub服务方案列表
GitHub的三类(8种)服务方案:
第一类是免费方案。免费用户帐号能够建立任意数量的开放式项目(版本库),而且能够为开放式项目设置任意数量的协同者。git

第二类是须要付费的我的帐号方案。付费的我的帐号容许托管私有版本库,便可以建立只有本身及指定的私有协同者才可以访问的版本库,而其余人不能访问。根据容许建立的私有版本库数量及私有版本库协同者数量,提供了三种收费标准(7美圆/月、12美圆/月 和 22美圆/月)。github

第三类是须要付费的组织帐号方案。使用付费的组织帐号,能够突破私有项目的协同者数量限制,并使用更易管理的团队(Team)对项目进行受权。关于如何经过团队配置受权参见“4.3. 组织和团队”。组织帐号的付费标准较我的帐号更高(有25美圆/月、50美圆/月、100美圆/月 和 200美圆/月),但同时也能够建立更多的私有版本库和拥有更大的托管空间。web

收费详情:https://www.shouce.ren/api/view/a/9949
在这里插入图片描述api

2. Gitlab

2.1 Gitlab简介

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

Gitlab比较适合企业使用,我的项目用 Gitlab 也很好。可以建立免费的私有仓库。目前不少企业都是使用内部搭建的Gitlab做为代码托管工具,常见的搭配方式:Gitlab + Docker + Jenkins 协同运做。ide

Gitlab网址:https://gitlab.com
在这里插入图片描述svg

2.2 Gitlab版本区别

Gitlab分三个版本,免费版,高级版,永久版。工具

收费详情:https://about.gitlab.com/pricing/
在这里插入图片描述gitlab

3. Gitee

3.1 Gitee简介

Gitee国内最大的开源社区 OSChina 的代码托管平台。截止到目前为止 Gitee聚集了全球 600+ 万开发者,1500万+代码仓库,18万+企业客户,3200+高校。提供团队协做开发。可建立 1000 个项目,不限私有或公有。
最重要的是国内,网速超快,极大的提升效率,Github真的很慢。
Gitee网址:https://gitee.com/
在这里插入图片描述

3.2 Gitee版本区别

Gitee分为5个版本,免费,基础,标准,高级,尊享版,费用功能各有不一样,能够根据须要选取。
收费详情:https://gitee.com/enterprises#price
在这里插入图片描述

5. Codeup

5.1 Codeup简介

阿里云效代码管理 Codeup 是阿里云出品的一款企业级代码管理平台,提供代码托管、代码评审、代码扫描、质量检测等功能,全方位保护企业代码资产,帮助企业实现安全、稳定、高效的研发管理。
仍是比较推荐的,安全,大厂背书。
Codeup具体介绍:https://help.aliyun.com/document_detail/153402.html
在这里插入图片描述

5.2 Codeup版本区别

阿里云效开放全部基础功能不限人数无偿使用。高级版功能更丰富,容量更充足。
收费详情:https://help.aliyun.com/document_detail/173288.html
在这里插入图片描述

6. CODING

6.1 CODING 简介

腾讯CODING CODING (码市)是国内首个一站式云端软件服务平台。
云端软件开发协做平台,目前已累积 30 万开发者,50 万个项目。

CODING DevOps 包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提高软件交付质量与速度。
https://cloud.tencent.com/product/coding
在这里插入图片描述

6.2 CODING 版本区别

CODING 目前有3个版本,标准版不限成员数,不限项目数,可是容量有限,集成时长限制等。高级版包含标准版全部功能,更多高级功能及资源扩展。性能包包含标准版全部功能,单独升级持续集成资源包。
收费详情:https://cloud.tencent.com/product/coding
在这里插入图片描述

7. 其余

还有不少其余平台就不一一介绍,最多见的就是以上几种。