大家好,我是柒星
接上节GitHub的教程,今天我们来讲Git的一些基本操作。废话不多说,直接上干货!
一
初始化仓库—git init
要使用Git进行版本管理,我们必须先初始化仓库。Git 是使用git init 命令初始化的。在这里你要知道,使用Git时,有一些命令是与Linux命令相似的,所以,你如果熟悉Linux的话,在Git这里也能使用。
首先我们建立一个目录,然后初始化仓库。
mkdir 你的目录名 //创建目录
cd 目录名/ //进入目录
git init //初始化仓库
初始化成功,你创建的目录下会生成 .git目录。这个.git目录里存储着管理当前目录内容所需的仓库数据。
二
查看仓库的状态—git status
这是一个很重要很常用的一个命令。当我们操作仓库时,可以用它来查看当前的状态。
第一次我们使用这个命令的时候,它显示还没有提交文件。
在我们使用Git的时候,将文件上传到仓库,过程是先把文件添加到暂存区,进而进行提交到仓库。这时候使用git status 查看的状态即暂存区的状态。
我们进行每一步操作之后,使用git status 查看的都是当前的状态。
比如我们在刚创建的目录下,新建一个文件README.md,然后进行查看当前状态
touch README.md //创建文件
git status //查看当前状态
三
使用add 将文件添加到暂存区,然后在进行查看当前状态
git add README.md //把文件添加到暂存区
这时候我们看到当前的状态中显示多了一个新文件。
四
进行提交,将暂存区的文件提交到仓库
git commit -m "本次提交的说明"
-m 是一个参数
需注意的是:如果在提交过程中,突然不想提交了。可以直接关掉编辑器。提交即会被中断。
提交完,我们再来看看当前的状态
五
查看提交记录
git log
该命令可以查看以往的提交记录,详细信息包括时间,人物,操作前后的差别等等
另外一种查看指定的文件提交信息
git log FileName
还会经常使用参数-p来查看同一文件前后提交的差别
git log -p FileName
公众号:Honker 关注支持一下吧~
号内回复Git获取学习资料~