Git,GitHub,Gitee,GitLab 四者有什么区别?

目录

[1. Git](#1. Git)

[2. GitHub](#2. GitHub)

[3. Gitee](#3. Gitee)

[4. GitLab](#4. GitLab)

[5. 总结概括](#5. 总结概括)


1. Git

Git 是一个版本管理工具,常应用于本地代码的管理,下载完毕之后,我们可以使用此工具对本地的资料,代码进行版本管理。

下载链接:

Git - Downloads (git-scm.com)https://git-scm.com/downloads

2. GitHub

GitHub 则是一个基于Git搭建的代码仓库,服务器在国外,我们可以将自己本地的代码提交到 GitHub 远程仓库上去,我们也可以将远程仓库的代码拉取代本地;

GitHub 中又分为私人仓库公共仓库。

公共仓库:面向全世界开放的仓库,仓库中的代码任何人都可以进行访问;

私人仓库:自己创建的个人仓库,只有自己可以访问,或者是本团队中的成员可以访问;

3. Gitee

Gitee(我们也常称之为码云) 和 GitHub 一样,但服务器在国内,都是基于 Git 搭建的一套Git 代码仓库,最大的区别就是Gitee是国内的,我们访问速度会非常的快,而GitHub 是国外的网站,我们访问或者下载都会非常的慢,所以我们国内Gitee用的还是比较多的。

Gitee 也分为私有仓库和公共仓库,跟GitHub没有区别;

4. GitLab

GitLab 是一个基于 Git 搭建的私服系统,通常应用于公司内部,大多数公司都会搭建自己的 GitLab 代码仓库用来存放公司项目代码,安全性保密性都比较高。开发成员在提交代码时也都会提交到 GitLab 中去,进行统一的管理。

5. 总结概括

总结来说就四句话即可概括全部内容

(1)Git 只是本地仓库的代码管理工具;

(2)GitHub 是国外公司基于git制作的远程仓库;

(3)Gitee 是国内公司基于git制作的远程仓库;

(4)GitLab 是想搭建自己仓库时用的工具;

相关推荐
wangruofeng1 小时前
20822 star 的开源录屏软件弃 Tauri 换 Electron:表层是换壳,里子是 46 个 Rust 模块
github·音视频开发
CAD老兵4 小时前
一行代码集成 DWG/DXF 图纸查看:测量批注,数据不出站
前端·javascript·github
zh_xuan6 小时前
github搭建个人主页
html·github
fthux6 小时前
装闭 RenoPit 源码解析(10):AI如何审查装修合同与报价单
人工智能·ai·开源·github·open source·renopit
TunerT_TQ7 小时前
Google|LangExtract 源码静态评测:从 90 个 Python 文件看大模型结构化信息抽取工程基础
google·开源·github
Vuhao7 小时前
DeepSeek Harness:我 vibe coding 一个会陪你的桃濑日和
开源·github
Jay-r7 小时前
DeepSeek Harness 极简上手:装好、玩熟、让它自己长新能力
人工智能·windows·ai·github·ai编程·deepseek·harness
CAD老兵10 小时前
让 AI Coding Agent 直接访问 CAD 文档:GitMCP 实战指南
前端·人工智能·github
Revolution6111 小时前
DeepSeek Harness 最近上线:Everything is a Plugin 有什么特别之处
llm·github·deepseek
互联网中的一颗神经元11 小时前
ZZ — Git 速查表
大数据·git·elasticsearch