理解 Git:新手指南!!
由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!
大家好👋,在本文中,我将通过解释一些基本术语来介绍 Git,以便在下一篇文章🌟中了解命令和其他一些内容。
✅ 首先我们需要知道什么是 Git?
1. Git是什么❓
Git是一个版本管理工具,英文简称VCS(版本控制系统),它允许存储一组文件🗃️,同时维护对其执行的所有更改的时间线🎞️。
它属于所谓的去中心化版本控制系统(VCS)家族,因为在其运行过程中,每个开发者👨💻都会拥有其源代码历史的完整本地副本。
✅ 现在让我们来探讨一些需要学习的术语,以便更好地理解 Git 的概念。
2. Git 的基本操作 ⚙️:
Git 是一个去中心化的版本管理系统。这意味着 Git 的仓库数据并不位于远程服务器上,而是位于你的计算机上。
. 一个 Git 仓库:
“仓库”指的是将项目的所有文件复制并导入到 Git 中。创建 Git 仓库有两种方法:
您可以将现有目录导入到 Git 中。
您可以克隆一个已存在的 Git 仓库。
文件状态:
Git 管理文件可以存在的 3 种状态:已修改、已索引和已提交。
-
已修改意味着您已修改🔄文件,但该文件尚未在数据库中经过验证。
-
已索引(“已暂存”)意味着您已将修改后的文件标记为当前版本,以便它是下一个项目快照的一部分➡️。
-
已提交意味着数据已安全地存储在您的本地数据库中🛢️。
工作区域:
在 Git 中,文件状态与工作区相关联。根据文件的状态,它可以出现在特定的工作区中。每个 Git 项目都由三个部分组成:工作目录、暂存区和仓库。
工作目录对应于项目某个版本的唯一提取版本。文件从位于 Git 目录中的压缩数据库中提取出来,并放置在磁盘上,以便可以使用或修改。
暂存区对应于一个简单的文件,通常位于 Git 目录中,其中存储了有关下一个快照或下一个提交的内容的信息。
仓库是 Git 存储项目中对象元数据和数据库的地方。它是 Git 的核心部分。
下一篇文章我们将介绍基本命令以及一些……🧠🌟
文章来源:https://dev.to/izmroen/understanding-git-a-beginners-guide--5dha