温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
从远程数据库铺。若是共享的远程数据库由多人同时作业,那么作业完毕后,所有人都要把修改推送到远程数据库,然后自己本地的数据库也需要更新其他人推送的变更的一个新内容。此时可以使用铺。进行拉取库操作,就可以把远程数据库的内容更新到本地数据库,进行拉取操作,就是从远程数据库下载最近的变更日志啊,并覆盖本地的数据库的相关内容。也就是说铺就类似于下载,把远程数据库的内容啊,下载到我们本地,我们把上一节从DEMO2推送到远程数据库的内容拉取到啊数据库的这个本地数据库的目录DEMO中进行测试。可以使用po指令进行拉取操作。省略数据库名称的话,会在名为or gn的数据库进行铺。
01:04
最后一个参数是分支,省略分支的话,会默认使用must的主分支。现在我们在DEMO中进行操作。首先。进入到这个。DEMO。文件夹里面。也就进入我们DEMO的这个本地数据库。右键在此处打开终端,你在哪里打开这个get的终端,它就会自动进入到哪个目录,可以看到吧,此时我们在这里面进行get的操作,就是对这个啊,当前。啊,目录的这个本地的。Get数据库进行了一个操作。一定要注意这里。接着。我们拉取远程的分支。这个啊,我们可以省略,省略的话默认也会去用这个OGN啊,分支也可以省略,省略的话会自动默认使用master主分支,这里我们都进行省略。
02:08
可以看到啊,远程数据库的内容已经拉取到了本地,这里可以显示拉取的一个进度,还有。呃,这个增就是说变更的一些文件。好。可以看到a.TXT的内容啊,已经更新。这里还告诉我们有一个文件改变。我们使用log命令来确认历史记录是否已经更新get log。可以看到。呃,来自于DEMO2的天,就是说提交已经在我们的呃,DEMO这个本地的数据库里面了。最后。我们看一下a.TXT文件的内容。
03:00
是不是刚才DEMO2写入的那些内容?打开我们的目录。在DEMO。本地数据库。查看A点探测内容。可以看到由DEMO2写入的这句话也到了我们DEMO的这个。本地的数据库中。通过pull命令。就可以拉取远程的数据库的内容更新到本地的数据库。当然,如果我们在DEMO里面啊,又写入了新的一个内容,可以使用push命令推送到远程数据库。其实远程数据库我们可以理解为作为一个中转。要往上面上传内容的话,就用push。要从上面下载内容的话,就用to。
我来说两句