00:00
这节课来学习数据库。数据库repy是记录文件或目录状态的地方,存储着内容修改的历史记录。在数据库的管理下,把文件和目录修改的历史记录放在对应的目录下。数据库repsory也被称为是版本库、仓库等。Gate的数据库分为两种。分为远程数据库和本地数据库两种。远程数据库配有专用的服务器,为了多人共享而建立的数据库。本地的数据库是为了方便用户个人使用,在自己的机器上配置了数据库。库分为远程和本地两种,平时用手头上的机器在本地数据库上操作就可以了,如果想要公开在本地数据库中修改的内容,要把内容上传到远程数据库就可以。另外,通过远程数据库还可以取得别人修改的内容。
01:02
就像这幅图,我们本地的数据库是可以通过push推送到远程数据库,也可以从远程数据库啊,通过po来拉取远程数据库的内容。创建数据库。创建本地数据库的方法有两种。一种是直接。从远程复制一个数据库,一种就是创建一个全新的数据库。接下来在本地新建数据库,创建一个名称为DEMO空目录,并把它放在get的管理之下。首先,我们在一个地方创建一个DEMO目录,然后使用I it命令把该DEMO目录。移动到本地G数据库。可以按照下面的步骤进行创建。首先在桌面创建一个workspace,用于我们的工作目录。
02:03
然后在work space目录中。新建。DEMO目录。也可以通过命令行去创建,我们把这个删了,尝试用命令行去创建。在这个work space目录下右键。然后在这里打开。Get的这个终端,它会自动进入到这个目录,好。通过PWD可以看一下当前我们所在的这个目录。之后使用makec DLL命令创建目录。可以看到这里就多了一个目录,和我们手动创建目录是一样的。通过CD。命令可以进入到这个。目录。之后使用get init命令把这个DEMO目录。
03:03
啊,初始化成一个G的数据仓库。此时通过呃,LS-al查看可以看到。这里面就多了一个点,Get。的一个隐藏目录啊,这个就是我们本地的一个数据库,我们所有的更改提交都会记录在这个目录里面。啊,如果对这些命令不太熟悉。啊,同样的操作,我们在资源管理器里面也是可以进行的,比如。创建完这个目录之后,可以双击进到这个目录里面,然后右键。在这里打开我们在哪里,右键就会在哪里打开这个data的一个终端。可以看到。这个目录已经变成了这个。好。在初始化成。Gate的一个数据仓库之后使用了LS-al查看,发现它多了一个隐藏的一个这个本地的一个G的一个数据库,在资源管理器里面也是可以可以查看的,只不过我们要把隐藏文件给显示出来,显示隐藏的项目。
04:08
可以看到单目录下有一个点get。在之前我们进入这个目录的时候,可以发现显示的是这个样子的,在我们把它初始成get的数据库之后,会发现这里多了一个呃,Must。这证明当前我们正在使用的这个分支是must的。关于分支在后面会做详细的讲解,总结一下如何创建本地的数据库。你要把哪个目录创建成数据库,只需要进入到这个目录里面,进入到这个目里面,然后右键打开get的终端,执行get in。命令。就可以把这个目录初始化成G的一个本地的数据库。
我来说两句