前言
在之前我们已经讲过了Git
的下载及基本设置。大家可以参看以下文章:
Git下载(1)
Git账号设置及本地库初始化(2)
今天让我们来学习下Git
对工作区
,暂存区
和本地库
的操作。
今天涉及的内容:
-
工作区
,暂存区
和本地库
理解 -
add
的使用 -
commit
的使用
一. 工作区, 暂存区 和 本地库 理解
这也是对之前对Git
结构讲解的一个复习吧。
首先,我们的Git
本地结构分为三个区域: 工作区
,暂存区
和本地库
。
-
工作区
:就是你正在编辑的文本内容,代码等。此区域的文件未经Git
管理,一般显示红色 -
暂存区
:对工作区
的内容做一个暂时的缓存。加入此区域后的文件颜色显示绿色。暂存区
的内容可以进一步提交到本地库
,也可以撤销到工作区
-
本地库
:文件只有存放到此区域以后,才真正做到了版本管理
二. add 的使用
下面我们来演练下add
和 commit
流程操作。
首先我们初始化了一个本地库GitResp
,然后在下面新建一个demo1.txt
文件,并在文件中加入aaaa
内容,具体操作如下:
//新建 demo1.txt 文件
touch demo1.txt
//查看文件列表
ls
![](https://img.haomeiwen.com/i6127340/7e0003b865af0ff1.png)
接着编辑
demo1.txt
文件,然后在里面输入aaaa
内容:
//编辑 demo1.txt 文件
vi demo1.txt
执行后,打开界面如下:
![](https://img.haomeiwen.com/i6127340/04d3e85660100387.png)
然后输入
i
进入vim
编辑模式,输入aaaa
,接着Esc
,输入:wq
即保存退出vim
编辑模式。接着查看
demo1.txt
文件内容:
//查看 demo1.txt 文件内容
cat demo1.txt
显示如下:
![](https://img.haomeiwen.com/i6127340/78976fdc2ccc73a4.png)
ok,现在我们
工作区
的demo1.txt
文件已经创建并添加数据成功。先查看下文件状态:
网友评论