00:01
欢迎继续收看上硅谷视频课程,我们继续来完成上一层项目,刚才呢,咱们把后端环境我们做了一个搭建,包括创建复工厂,创建子模块,然后咱们继续往下来做,下面咱们做什么呢?给各位说一下。因为各位知道,在我们实际的项目开发中,不可能是你一个人做项目啊,实际中是不是一个团队开发,而团队开发中咱就需要有一个团队开发中的一个管理工具,而这个工具呢,我们现在用的叫做一层。这get呢,是一个版本控制工具,来用get完成我们的项目开发。而get操作中呢,需要用到一个远程的get仓库,远程get仓库有很多,各位比较熟悉的一个叫get HUB,但是咱们现在用另外一个远程仓库,这个东西叫做马云,马云呢是国内版的一个。Did HUB,它也是一个养生仓库,是一个云端的软件开发这个平台,用它可以帮助开发者、团队、企业更好的管理代码,让软件研发更高效。所以咱们现在用这个马云做一个远程的配当库,进行我们的代码管理。
01:16
那这个马云怎么用呢?给各位演示一下,就是首先我们做法就是马云你肯定要先做个注册,在里边先注册进去,我这个位置已经行注册过了,注册我就不演示了,因为很简单,你通过邮箱或者手机号再进行注册,然后注册之后咱们在里边我们进行这么一个登录,我这个已经登录过了,登录之后在里边有些基本信息,然后你怎么做呢?首先咱需要在马云里边先创建一个仓库,创建之后我们通过idea把我本地的代码提交到马云的远程B的仓库中去,就是这么一个过程,那我下面给各位创建一下,这个过程在我的课件中应该都有详细的描述,下面给大家详细来演示一下。
02:05
首先里边的第一步,咱们点右边的这个位置,大家看这一个加号,然后加号这个位置有一个叫新建仓库,咱们点击新建仓库来创建仓库。在里面输入你的仓库名字,比如说我们就是校名字,预约挂号下划线。这是我的名字,然后下面你看这个位置有你生成的仓库地址,下面这些这个位置大家看是否开源,如果咱们选公开的话,那所有人都可以使用,但是如果你选私有的话,只有授权才能用,因为咱们现在用的是个人的免费版,它最多支持五个人写作,多个人他就不支持了,如果你用企业开通了企业版,那他没有限制。咱现在自己用的话,我就用一个私有五个人足够了,然后其他的不需要改,咱最后点创建,那这个远程keep仓库,我们就可以完成创建,创建之后这么一个界面,然后在里边大家看这位置是你那个远程库的一个地址,然后把地址先做个复制,为了咱们一会儿进行使用。
03:18
就是关于仓库的创建,大家看我课件中都写到了,咱们创建一个仓库,然后在里边创建之后,你可以复制它这个链接,为了一会儿进行使用,这是我们的第一部分,在马云上面创建一个远程的地址仓库。然后创建之后呢,下面咱通过idea,我就把我这个项目给他提交到那个马云的远程库中,那给大家演示一下,咱们看怎么来做。大家注意我的过程啊,首先第一步咱们在我的idea中选的这个叫VCS,在里边有个地方,这个叫import into version controller,咱先创建一个it的本地仓库,也就是说it的过程是怎么样的呢?给大家大概画一下,比如现在我们有这个本地的代码。
04:12
然后咱们怎么做,咱们需要先把本地代码提交到你的本地的仓库中去,或者说本地的这个地库里面去。我写一下本地的地的仓库。先到这里边,然后通过本地的get仓库,再交到远程的get仓库中去。所以它里边是这么一个基本过程,所以咱们现在先到第一部分,把本地代码先提交到本地操储中去,然后通过本仓库再交到远程那个B库中,就咱们刚才的马云的B图库里面去,那现在给各位做个操作,首先第一部分咱们点vs.port into version control,先创建一个bit仓库,就这个过程。
05:05
那我们现在点击它,然后在里边呢,选择你这个本地库的路径,我们就用当前这个项目作业单的本地库,就是预约挂号,然后点OK,现在我们就创建啊,这个咱直接点yes。然后现在就建了一个稳定库,创建之后大家看目前我这里边的文件是变成了颜色,证明现在他要建立一个内容,然后创建之后咱们点项目的右键,大家看是做了一个get,在get中咱们点这个A,先把这个代码提交到你的这个就是本地操纵中去,这就完成了,这是我们的第二部分。然后第三步呢,咱要给他挑到远程库中,但是远程库是什么咱们不知道,所以咱先设置一下,点这个pointer里边一个叫remote,在remote里边设置一下你那个远程库的地址,默认没有,咱点加号,这是你库的名字,比如我们叫这个就叫它了啊,然后这是地址,地址注意是什么,就是你刚才在里边复制的HHHTS的这个地址。
06:11
把这地址直接拿过来,然后咱点OK就可以做一个远程库的添加,这就可以了。转到他添加进来,但是我强调啊,这个过程呢,你在第一次加的时候呢,他要求你要输入你那个马云的那个用户名和密码,就是有这个步骤,因为我这个之前输入过了,所以它自动保存了是没有,但是第一次你加的时候没有,你需要把你的马云的用户名和密码输进去就可以了,我这个已经输入过了,所以现在咱们把这个加上,然后点ok.ok之后咱们点项目的右键点GI,然后点第一个叫commit directly。咱们点进去。然后点完之后,大家看这里边呢,就是有你要提交的代码,然后咱们需要加上一个就是注释,如果不加注释,它会提示有问题,我加一下就是。
07:05
第一次提交点完之后,大家看这位置。这里边你可以直接点commit,当然为了方便点这个commit and push。我们现在点它就进行一个提交,那现在我一点这个界面,咱们点commit。现在他会做这操作,然后点完拷之后,里边给我们一个确认信息,咱需要把这个再点个push,把这个代码就会提交到。马云的远程弟子操中去,那我现在点一个叫push。咱们等他做这个提交,最终当你看到这个效果。大家看。叫做push successful,那就表示你这个代码已经提交到了你的马云的那个远程配仓中去,所以这是如何把我们的本地代码做的这么一个提交,就是这么一个过程。
08:01
所以大家把这步骤按照我课件中的流程,能给他自己完成出来,就是你在马云里边建一个远程库,然后把你本地代码通过idea挑过去,我现在已经挑过去了,然后我们现在把它刷新一下,大家看里边你代码是不是有了,就是我们起的名字,然后里面有common。Common中有us service us,然后在里边还有其他某块,比如有这个,有这model是不是都存在了?所以这样的话呢,咱就完成了,把咱们的本地代码提交到远程的库中。这个啊,就是我们这次课的内容,咱们主要这次课讲了两个内容给各位重复一遍,第一个内容咱们创建了一个我们这个项目的这个后端的模块,通过子文BOO复工程子模块做了创建,然后第二部分咱们把代码提交到了远程的贝库中,远程地库我们用的是马云进行创建。把本地代码提到本地库,通过本地库再交到马云的源库中,所以咱们主要做了这两个内容,然后后面内容中咱就在里边完成我们的具体开发,包括我们创建不同的微服模块,然后编写接口,最终前端做调用,所以这是我们这一天的主要内容。
我来说两句