Git的基本结构

Git分为三个区域: 工作区:写代码的地方 暂存区:暂时存代码的地方(类似于功能片段快照、可随时回退) 本地库:完成暂存区审核,存相对正确代码的地方(类似于功能快照、可随时回退)
Git为什么是这样的结构?如何理解这样的结构? 首先Git是一个分布式版本控制系统,旨在快速高效地处理任意类型项目的所有内容,请注意分布式。相对总分总的概念 试想这样的场景——逛超市 工作区:琳琅满目的商品(咱们所掌握的知识点),挑选咱们所需要的商品(完成需求所需要的知识点)。 暂存区:挑选完成之后放入购物车中,当然如果不需要随时可以放回(一行行代码,组成部分功能。错误了可随时修改) 本地库:收银台一次性结清。(片段代码组成一个小功能)
为什么需要暂存区? 如果没有暂存区那便是多次提交,不便于即使快速有效的对于片段更改。也正因为“暂存区”的存在实现了分布式这种类似于总分总的概念
暂做基本了解,更具体流程将在后文详细介绍


代码托管中心的任务:维护远程库
Git官网地址:https://git-scm.com/
Git安装相关简介:https://git-scm.com/download
若国内下载速度过慢可移步至淘宝镜像:https://npm.taobao.org/mirrors/git-for-windows/,
Mac,Linux 多自带Git,终端输入
git --version若无报错并输出版本信息,则安装成功。

Window Git下载地址: https://git-scm.com/download/win

选择相对应的版本下载即可,下载完成后打开相对应的安装执行,有选项的选择的建议点击第一个,就不在此过多赘述啦。
brew install git手动下载网页地址:https://git-scm.com/download/mac

Ubuntu:
# sudo 为使用管理员权限执行,-y 默认允许
apt-get install git
apt-get -y install git
sudo apt-get install git
sudo apt-get -y install gitCentos:
yum install git
yum install -y git
sudo yum install git
sudo yum install -y git更加具体的可自行查阅Linux系统安装Git相关:https://git-scm.com/download/linux