00:00
前面为大家介绍了本地数据库的基本使用方法。下面。我们接着为大家讲解如何在远程数据库上共享本地数据库的修改记录。为了将本地数据库的修改记录共享到远程数据库。必须上传本地数据库中存储的修改记录。为此,需要在gate执行。Push操作,执行push之后,本地的修改记录会被上传到远程数据库,所以远程数据库的修改记录就会和本地数据库的修改记录保持同步。这个图就是把我们本地的数据库使用push推送到远程的数据库。推送到远程数据库之前,首先我们要建立一个远程的数据库。Github是世界上最大的啊。在线的数据库。但是受国内网络的影响。
01:00
在国内访问github的速度并不是很理想。这里我们使用国内的。一个远程数据库。这里使用的是马云。注册马云账号,并且创建一个仓库,名为DEMO。进入马云的这个网址,点。com。啊注册,如果没有账号进行注册,有的话可以直接登录这里,我就直接登录。这里我用微信登录。在登录进来之后,可以在这里看到我们所有的远程数据库啊,也就是远程的仓库数据仓库。从这里可以新建一个数据仓库。新建一个名为DEMO数据仓库。这些都不用选,直接创建。然后就会进入到这个远程仓库的管理界面,这里看到远程仓库的地址。远程仓库可以使用两种地址。一种是。
02:04
这种地址需要。啊,账号和密码进行认证。而还有一种是SSHSH可以使用公钥和私钥进行认证。这个在高级篇我们进行进行讲解。这里我们先记好使用的这个地址即可。试试推送在之前创建的本地数据库。向远程数据库推送本地数据库的修改记录。可以为这个远程数据库取一个别名。这样。下次推送的时候就不需要输入长串的远程数据库地址了。在这个教程里,我们的远程数据库命名为or。既然。使用remote指令添加远程数据库,在内处输入远程数据库的名称,在UR处指定远程数据库的URL。Git remote ADD。
03:00
Name写。Or URL写我们远程数据库的这个地址。通过下面的指令。来进行操作。首先。进入到。我们的这个gate这个本地的这个数据库,右键在这里打开gate的终端。执行get remote AB gn,后面写我们远程数据库的地址。从这里。可以进行复制。粘贴。回车。这样的话,我们就嗯,添加了一个名字为or Gin的一个远程数据库的一个地址。执行推送或者拉取的时候,如果我们省略了远程数据库的名称,也就是省略了这个名称。
04:06
默认会使用这个名称啊,默认会使用YGN这个名称,因此一般都会把远程数据库的命名为GN,这也是我们为什么用这个名字的原因。使用push命令。向数据库推送更更改内容。就是说使用push这个命令,可以把我们本地的数据库的内容推送到远程数据库。Repository,输入目标的一个地址啊,可以是我们取得这个别名。On。这个re pack是指定推送的分支。在高级篇对分支讲解的时候会进行细说。运行下面的这个命令。可以向远程数据库。啊or zn进行推送,当执行命令时,如果指定了杠U参数,那么下一次推送的时候就可以省略。
05:04
远程数据库的地址名和分支名。但是首次运行该指定的时候。必须要指定这个远程的数据库名,还有分支名啊,加上杠数参数之后,以后我们再使用就可以不用啊指定。远程的数据库名和分支名了。执行这个命令,会让我们输入这个用户名和密码,输入我们马云的用户名和密码即可。我们来执行这个命令。Get push-UY减。会要求我们输入用户名和密码。账号密码输入正确之后,就可以推送到远程的一个。
06:01
数据库。啊,如果我们使用了公钥。和私钥,也就是说使用了SSH这个地址的话。就不用输入用户名和密码,它会自动进行一个认证,在高级片我们会说这个。最后推送完成之后,去马云的get页面刷新页面,看看刚才我们本地的数据库有没有推到。这个远程的数据库。刷新这个get仓库即可。可以看到刚才我们。本地数据库的这个文件已经提交了上来。
我来说两句