.git目录结构

我们在前文中提过了.git目录,也明确说了我们不能手动去.git目录下创建修改等任何操作。
添加文件
我们现在已经了解到,git是一个版本控制器,可以对我们的文件进行管理。而我们需要使用git管理文件的时候,我们必须将这些文件放到git仓库中,只有在git仓库中的文件才可以被我们的git追踪管理。
看完上面我们有个疑问:需要使用 git 进行文件管理,需要把文件放到仓库中,那是不是要我们把文件添加到
.git目录下去呢?
文章开头又说我们不能手动去添加或修改.git目录下的任何文件,那我们该怎么将文件添加到仓库中去呢?
那接下来我们就看看如何将文件添加到版本库中去吧。
首先说明一下,所有的版本控制系统,其实只能跟踪到文本文件的改动,比如txt文件、网页、程序代码等等,Git也不例外。版本控制系统可以记录你每次的改动,比如在第5行添加了一个单词“linux”,在第八行删除了一个单词“windows”。而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但是却补能跟踪二进制文件的细致改动,只能把二进制文件每次串起来,也就是只知道图片或视频从100KB改成了200KB,但是到底改了啥,版本控制系统不知道,也没办法知道。
新建文件添加到本地仓库:git add、git commit -m
add:将文件添加到缓存区
commit:提交到本地仓库
- 在工作区创建一个文件readme.txt
在工作区创建一个文件
touch readme.txt (linux中的新建文件命令)
vim readme.txt #编辑该文件
在文件里写入一句话:

- 将文件提交到本地git版本仓库中
- 首先:使用git add命令将文件添加到本地仓库的提交缓存(也就是提交到暂存区):
git add readme.txt
这个时候还不算添加到了本地仓库,我们还需要使用git commit命令为其添加修改的描述信息 - 使用git
- 首先:使用git add命令将文件添加到本地仓库的提交缓存(也就是提交到暂存区):

4316

被折叠的 条评论
为什么被折叠?



