温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
洞穴呢,基本做完了,画笔的位置,看笔的特效都有了,那么我们想做个版本,帮我做个版本叫做洞穴画,他呢帮我们在标题还要注释上做了一些修改,这只是表面的修改,我要求不单是要做一个版本,而且是要用giar做一个版本,叫做洞穴画,你可以看到GI status出现了很多的新文件,对吧?然后他把这些东西添加到工作区。注意其实就是在这里边儿,它有相应的文件,然后它它它用@点儿,就是把这个所有的文件工作区的这个状态添加到一个提交,叫做动画学画版本,然后再把这个提交添加一个标签,叫做动学画啊为1.0。再看它有几个标签的时候,可以看到有两个,一个是二次元画板,一个是杜字画。是这么两个,如果从这个这个位置看呢,这个是什么呢?是三个commit commit提交对吧?第一个是这个commit,第二是这个commit,第三个这个commit啊,按时间顺序来了,这个commit,如果我们命令好看呢,终端里面去观察一下,现在都有几个标签,GI空格tag空格减L,它有两个标签,一个是二次元画板,一个是动绝画,这是两个标签,如果我想看看它有几个提交呢?我们可以看到它有三个提交是吧?三个提交如果我想看看一行的版本呢,那么我们就这样看,有三个提交,一个是最开始的这个提交是吧?然后是第二个提交叫二次元画板,它有一个tag叫二次元画板啊,最后一个呢,是一个新的提交啊,它有一个标签叫做洞穴画,我们现在的这个,呃,当前的位置就在这个洞穴画上面。
01:56
编辑器里面其实我们也能看到观察一下啊,点中这个源代码管理的位置,然后我们可以看到这儿有三个提交,当前的这个圆圈的位置,就是洞穴画板,如果说我现在想把这个洞穴画板变成这个二次元画板,那是怎么办呢?我要切换到二次元画板,不是时光机器吗?大魔熊告诉我们giate的命令checkout切换到了二次元画板,这个时候观察一下,现在我有几个呢?是不是就俩个了,回到过去嘛,是吧,之前有一个存盘点,然后切换到那个存盘点了,对吧?
02:37
切换到这个存款点之后,我还能不能切换回洞穴画这个版本,我想切到之前做洞穴画这个版本,然后他就check out, 就是迁出这个洞穴画这个版本,这个时候我们再get log一下,又发现它又变成3个版本了,诶这个就是什么呢?这个就是版本控制,我想要二次元版本就到二次元版本,我想要动优化版本就到动优化版本。
03:05
都是基于什么呢?基于提交,那提交和标签是什么关系?可以在提交上面打一个标签,Tag就作为它独特的版本编号,什么意思呢?原来提交的时候不是得使用这个特征码吗?但这特征码不好记,怎么办呢?咱们留一个tag,哎,我要动油画,我要二次元画板,这不就很很很容易切换了吗?所以在这个编辑器里面,我们也可以切换到版本控制这个位置,这是git的这个命令的功能。Git是什么意思来着?它是个分布式的版本控制工具,刚才我们了解了版本控制工具。那不就是跳到某个存盘点吗?那么怎么理解这分布式呢?我们下次再说o ez交强。
我来说两句