温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
来,我们再把刚才这几个命令我们再小结一下,首先呢是状态查看,那我们就直接用get status就好了,添加呢是我们的这个get I后边跟上这个文件名file name这种形式,呃,提交get。Commit-M后边跟上commit message后边跟上文件名,诶这样一种形式,其实我们刚才用的就是这三个命令,哎,这三个命令分别是有什么作用呢?什么效果呢?Get status呢,它是可以去查看工作区暂存区的状态,诶,诶这个文件的状态呢,它有这个呃,未追踪的,诶然后呢,是这个已添加的,已添加到转存区的状态和这个工作区呢,有这个干净的状态啊,哎,也就是这个工作区和暂存区呢,它发生的变化,我们通过status这个命令呢,都能够看得到。
01:06
然后呢,这个get a呢,它它的作用呢,就是将工作区的。呃,新建啊,或者是这个修改去,给他添加到咱村去。诶,文件的新建或者修改添加到暂存区,Commit呢,是将暂存区的。内容提交到本地库啊,是这样是这样的,这个三个命令,我们再回顾一下我们前面的这个动画哈,你看我们有三个区域,工作区,暂存区,本地库。工作区呢,就是我们写代码的这个地方,呃,像我们刚才那个good.txt啊,创建修改都是在工作区完成的,哎,然后暂存器呢,是一个临时的一个存储,因为我们把这个修改也好,是新建也好呢,添加到暂存区以后呢,你是可以给他撤回来的啊,它是可以这个给它去掉的。
02:08
然后这个历史的这个版本哈。历史的这个版本,呃,是在这个本地库里边去存储的啊,所以这三个地方呢,是分别是干这个用的,然后呢,工作区啊,它有什么,我们准备要提交的话,就先把它添加到暂存区。然后呢,添加到展存区里边以后呢,再使用这个get commit这个命令去提交到本地库,当然了,你分这个新建还是修改哈,如果是新建的文件的话,你必须得先执行一下这个艾的这个命令,你如果是一个已经之前追踪过的文件,你现在呢,只需要对它进行一个,呃,你现在只是只是修改的话,那么你也可以不爱直接去给他commit,这个也是可以的,当然你如果不爱直接commit的话呢,你就不能够撤销了啊,你这个暂存区它存在也是有意义的啊,它的意义就在于你要是先添加到暂存区,你要是后悔的话呢,还有办法给他撤回来啊,所以说它有这样的一些个区别。
我来说两句