当前位置:   article > 正文

Git、Github、Gitlab、Gitee的区别_gitee,github,gitblit,gitlab

gitee,github,gitblit,gitlab

1、Git是版本管理工具(简单地说就是一个软件)类似于SVN,常用于本地代码的版本管理,是对我们本地的一些资料代码进行版本管理。Git具有开源、分布式特性,适用于本地文件、代码版本管理,简单说就是本地单机软件。

Git和SVN的区别在于,Git可以本地单机进行版本管理,SVN则需要TortoiseSVN客户端连接svn服务器进行版本管理。当然,Git也可以类似SVN一样通过TortoiseGit客户端连接安装的git版本控制系统,进行版本管理。

GitLab、GitHub、Gitee(码云),都是基于Git开发的项目管理和代码托管平台(简单说,就是网站/Web服务),是B/S模式。

2、Github是不开源的,企业版、私有仓库收费,因为Github的初衷就是为了大家共享自己的劳动成果。Github是国外一家公司基于开源Gi二次开发的项目管理和代码托管服务器平台/代码仓库,可以把本地的代码提交到这个远程的Github上。

公共仓库是全世界的人都可以访问;私有仓库只能自己或者本团队的一些成员访问。

3、Gitlab是开源的,基于开源的Git二次开发的项目管理和代码托管的web服务器软件,适合搭建企业自己的代码仓库。Gitlab不仅有Github的功能,还有更多的优秀特性,比如权限设置。

4、Gitee(码云)是开源的,免费的,是开源中国社区oschina,基于GitLab二次开发的项目管理和代码托管服务器/代码仓库。和Github一样

https://git-scm.com/download/win

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

闽ICP备14008679号