00:00
好,前面都是理论上的介绍,下边呢,咱们就真刀真枪的干起来。在具体操作层面呢,咱们分两个大大的部分给大家来介绍,一部分是get的命令行操作,一个是get的图形化界面操作,咱们先看它的命令行操作,在命令行操作里边呢,我们又分本地库操作和远程库操作这两个部分给大家介绍。本地库操作呢,我们需要做的是首先对本地库进行初始化,然后初始化好了以后呢,我们就可以去做基本的版本控制操作了,哎,然后呢,第三个部分我们给大家介绍这个怎么进行分支的管理好,我们现在呢,先来对本地库进行初始化。我们在笔记里边来记下,其实这个本地库初始化哈,说白了咱们就是把这个本地库呢给它建出来,诶我们从这样几个点给大家来说哈,首先是我们要用的命令,我们需要用的呢,是这个这个GII的这个命令。然后呢,我们一会儿执行完这个命令呢,我们去看一下它的效果,哎,然后呢,这里边还有一个需要注意的事项,好那么。
01:09
接下来首先一个问题就是我们上哪去执行这个命令呢?是吧,这个命令我们说这个肯定得有一个命令行窗口呀,诶这个就是咱们说的,我们装呢,安装GI哈,诶安装完的这个效果就是我们可以点右键在Windows任何一个目录里边,我现在是桌面哈,你也可以是任何一个目录,比如说我的D盘点右键,然后呢,GI BA here。它呢,就会在当前的目录下边去给我们打开这个GI的命令行窗口,就是这个GI bash,然后呢,我原来的这个Windows窗口都可以给它关了,哎,然后呢,接下来我都可以去完全使用Linux的命令去操作,你比如说L。是不是把当前目录下边的资源详细情况都给列出来是吧?诶比如说LS-LA,哎,这个是带隐藏资源的,然后呢,LS-L的管道操作,然后是less分屏的去查看啊等等,所以说呢,我们前面给大家说过,就是get的命令里边呢,全都是跟跟Linux命令兼容的啊,在这呢,我们就有实际的体会了,那么下一步呢,我们做这个操作哈,我们进入到workpacece啊,我的工作区呢,都在这个目录下边,在这个工作区呢,我去进入到我的giate的专用的这个目录。
02:35
我们看一下啊,我专用的目录呢,我们录视频的目录哈,就是它我们进入到get space video这个目录。好,这个目录下边呢,你看啥都没有啊,哎,你看这个连隐藏的都没有啊,那么我们下边呢,咱们新建一个目录make DR,比如说呢,我们管它叫做这个WeChat,就让这个目录呢,就代表我们当前的这个项目,哎,就代表就假设呢,它是咱们现在要开发的这个项目,我们开发这个项目的过程当中呢,我们需要使用get呢,帮我们去做版本控制好,那么我们建了这个目录了,那刚建好的目录肯定是空的哈,这个这个这个我们不需要多说。
03:20
那现在呢,我们就在这个目录的里边,哎,去执行我们的git这个初始化get本地库的这个命令。执行一下,然后执行呢,你看在这呢,它有这么一个提示,Initialized empty g repository,初始化一个空的Kate仓库是吧?在哪初始化的呢?在这个路径,这个路径我们仔细看一下呢,它前面这哈,这不就是咱们现在这个项目的目录吗?PWD我们看一下,这不就是他吗?哎,这个就是就是这个嘛,是吧,但是呢,他说呀,他初始化这个空的gate仓库呢,是在我们这个目录下边的点giate这个目录里边。
04:04
那我们就想看看了,点G这个目录是不是真的被他创建出来了呢。嘿,你看这没有啊。大家知道这问题出在哪吗?哎,这个我们Linux里边呢,以点这个符号开头的目录或者文件呢,都是隐藏的资源,那么这个隐藏的资源呢,我们想看到他的信息哈,得这个LS命令呢,带一个大A或者小A这个参数才可以。那么我们带上这参数以后呢,确实看到有一个点get这个目录啊,那么我们就知道了这个初始化这个命令呢,它其实最直接的效果,或者说它它的效果就是创建了一个点get这个目录,诶那这个点给这个目录里边有没有什么东西啊。诶是有的,有这么多是吧?诶这个里边有一个conig,这是一个文件哈,Config这个文件呢,就是后续我们要去做一些呃配置的操作,呃配置的信息呢,会放到这个con这个文件里面,这就是我们初始化本地库的它的效果。
05:07
我们把这这一部分截图拿过来。哎,这是这个它的效果,呃,这个注意的是要注意什么呢?我们需要注意的哈。就是呃,点G这个目录中存放的是本地库相关的啊,这个子目录和文件不要删除,也不要这个胡乱的修改。哎,啊,这个目录里边的东西如果乱掉的话,我们本地库呢就不能正常工作了啊,我们也没有办法借助get帮我们去做版本控制了啊,所以这个问题呢,是需要大家诶引起重视的啊,诶这是我们生成点get目录是in这个命令的效果,这个目录呢,你知道它有就可以了,不要去乱动。
06:03
哎,那么这个呢,我们说的就是本地库的初始化,其实本地库初始化,呃,在这个在这个知识点里边呢,其实我们还需要做一个操作啊,还需要做一个操作,这个操作呢,就是去设置签名。
我来说两句