当前位置:   article > 正文

Git、Github、Gitlab、Gitee的区别_gitlab和github的区别

gitlab和github的区别

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

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/952349
推荐阅读
相关标签
  

闽ICP备14008679号