GitHub 与 Git 的区别

GitHub 与 Git 的区别

  • [1. GitHub](#1. GitHub)
  • [2. Git](#2. Git)
  • References

GitHub 与 Git 是完全不同的两个东西。

在 Git 中,开发者将源代码存入名叫 "Git 仓库" 的资料库中并加以使用。而 GitHub 则是在网络上提供 Git 仓库的一项服务。

GitHub 上公开的软件源代码全都由 Git 进行管理。理解 Git,是熟练运用 GitHub 的关键所在。GitHub 除提供 Git 仓库的托管服务外,还为开发者或团队提供了一系列功能,帮助其高效率、高品质地进行代码编写。

1. GitHub

https://github.com/

Let's build from here

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。

2. Git

https://git-scm.com/

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

References

1 Yongqiang Cheng, https://yongqiang.blog.csdn.net/

2 (日) 大塚弘记 著, 支鹏浩, 刘斌 译. GitHub 入门与实践M. 北京:人民邮电出版社, 2015. 1-255

相关推荐
gis分享者8 天前
LangChain 和 LlamaIndex 有什么区别?各自适合什么场景?
人工智能·ai·langchain·场景·区别·llamaindex
北京盛世宏博10 天前
Modbus TCP 与 Modbus RTU 区别,决定了温湿度传感器选型
以太网·传感器·区别·485·温湿度
李小白杂货铺4 个月前
第三代社保卡全功能使用指南
指南·区别·功能·第三代社保卡·社保卡·功能指南·第二代社保卡
下次再写4 个月前
ChatClient 与 ChatModel 的区别详解
区别·技术解析·chatclient·chatmodel
【ql君】qlexcel5 个月前
稳压二极管、TVS、ESD静电管的区别和应用场景
区别·稳压二极管·tvs·瞬态电压抑制二极管·esd静电管
SunkingYang7 个月前
QT中如何遍历QList与QStringList容器分别都有什么功能,如何来使用它们?
qt·用法·区别·功能·用途·qlist·qstringlist
SunnyRivers7 个月前
Python 中的 HTTP 客户端:Requests、HTTPX 与 AIOHTTP 对比
python·httpx·requests·aiohttp·区别
SunkingYang8 个月前
MFC中事件与消息有什么关联,区别与联系
c++·mfc·消息·事件·区别·联系·关联
SunkingYang8 个月前
QT设计师里的Text Edit、Plain Text Edit、Text Browser分别用什么作用,又有什么区别
qt·区别·qt设计师·功能·text edit·plain text edit·text browser
SunkingYang10 个月前
荣耀手机Magic8系列都有哪些,分别通过硬件参数、性能参数、价格等方面进行详细对比
硬件·性能·区别·荣耀手机·比较·magic8·magic8 pro