时间:2022-12-03 12:11:03 | 栏目: | 点击:次
提示:实际工作中的很多功能和操作都在第3、4步中。
如下图:
说明:
上面内容涉及到Git中的几个区域:
workspace
:工作区。
staging area
:暂存区/缓存区。
local repository
:版本库或本地仓库。
remote repository
:远程仓库。
我们先来理解下Git 工作区、暂存区和版本库概念,这对以后我们学习Git命令会有非常大的帮助。
就是你在电脑里能看到的目录。
一般我们执行git init命令,就能把一个目录初始化成Git本地版本库。
而这个目录就是该Git本地版本库的工作区。
如下图:git-demo1目录就是一个本地仓库。
具体结构如下图:
版本库:工作区(项目根目录)有一个隐藏目录.git,这个目录就是版本库,而该目录不算工作区。
具体结构如下图:
暂存区:
暂存区位置如下图:
具体结构如下图:
说明:
版本库又存在两个很重要的区域:暂存区与分支区。
分支区:该区域中可以包含很多分支,而每个分支都可以记录当前工作区中文件状态的快照。
如下图:
即:分支区就相当于本地版本库。
1)工作区新加文件 index.html。
2)将index.html提交到暂存区。
3)将暂存区内的内容提交到版本库。
4)将本地版本推送到Github上。
我们只要知道Git的整体操作流程即可,脑子中有一个宏观的概括就可以。关于每一步是如何操作的,和具体使用的命令,我们以后会一步一步的进行详解。