版本库可以理解为是一个仓库,里面存放了许多东西,在文件系统之中它就是一个目录,通俗一点讲就是一个文件夹。这个文件夹里面的东西都交给git管理,我们对文件做的每一个修改都被它所跟踪。

创建版本库(repository)

mkdir kaygb //创建一个名为kaygb的文件夹
cd kaygb     //进入kaygb文件夹

我们可以使用pwd命令来显示当前目录。

初始化版本库

git init

这句命令的意思就是告诉git,这个文件夹以后就交给你管理了。

其实在这个文件夹中会存在一个 .git 目录,这个文件夹就是git用来跟踪版本的,可以这样理解,就是在你每次修改提交之后,git就将你的文件复制到 .git 问价夹内,加上时间日期和修改的备注,自动帮你备份了一下。所以,在使用git的时候不要修改这个文件夹内的东西,否则的话可能会破坏这个仓库,造成损失。

将文件加入版本库

在kaygb目录内新建一个文件test.txt

输入内容

这是我学习git的第一个文件

然后保存一下,kaygb目录就不是空荡荡的了

这个时候,我们需要将我们的文件添加到仓库,这里需要一条命令来告诉git,我新建了一个文件

git add test.txt

如果我们这个目录拥有多个文件,就可以一次添加多个文件,比如:

git add test.txt test1.txt test2.txt

如果文件多的数不过来,可以使用这一条便捷的方法

git add *

如果没有错误的话是不会显示任何消息的。

提交到仓库

当我们的文件编辑到了一个阶段,我们需要记录一下,以免后续的修改造成更大的错误,我们使用git commit 命令进行提交

git commit -m "我编辑了test.txt文件"

这里-m后面是提交的说明,m是message的缩写,相当于我们看书的时候在笔记本上记录了一下页码,等忘记的时候看一下,就想起了之前看到哪里,有了什么的想法。

这条命令执行成功之后会提示文件的改动信息。

总结

初始化git仓库

git init

将文件添加到git仓库

git add <file> //可一次添加多个文件,也可多次使用
git commit -m <message>

最后修改:2019 年 12 月 10 日 07 : 31 PM
如果觉得我的文章对你有用,请随意赞赏