00:00
好了,那咱们接下来给大家讲一下这个在idea里边使用马云啊,看一下咱们这个idea是如何把咱们这个代码给它推送到马云远程库里边的啊第一个小问题啊,大家需要干嘛呀,需要在这个idea里边安装一个马云插件,哎,那我打开我的idea,我给大家演示一下好吧,那你点这个file,然后呢,有一个settings,在这个settings里边啊,它有什么呀?有一个叫plug ins,就这么一个插件,诶插件然后呢,大家可以看到,哎,我这一块,我这一块我是已安装里边安装了一下马云,哎,呃,要告诉大家是什么呀,咱们这个idea它默认是不带这么一个马云插件的,希望大家怎么回事呢?你点开这个超市啊,这个软插件超市,然后你干嘛呀,你搜这个GI啊,你搜一下这个马云,然后大家在这里边点在这个地方点一个安装就可以了啊,那我这一块安装过了啊,要给大家说一下啊,那你安装好这个马云插件之后呢,你这个地方是吧,它会提示你重启一下idea,当你的idea。
01:00
重启好了之后,然后呢,你点开你这个file,点开你这个file,然后呢,点开什么呀,点开你这个settings,在这个voice control里边就可以看到这个gie了,注意只有在安装好马云插件之后,那我在我这个设置里才可以看到gie,那你如果想用你的idea。哎,来连接马云,首先第一步你要在这个位置,哎,登录你的马云账号,那我这一块我也是登录过了,那这样吧,我再给大家重新演示一下,你选中你这个账号,点这个减号,就把咱们这个账号我都删除了,那我现在先想想这个添加一个怎么办啊,点这个加号,然后呢,输入你的马云账号,那我这个马云账号就是什么呀,就是这个是吧,雷利啊,那然后呢,这个密码那我就不给大家说了啊,大家要在这登录你的账号和密码,然后点个log个印,哎这个。诶不太对啊,他提什么呀,它是输入需要一个邮箱,对他说呢,Email support only,就是咱们这要输入咱们注册马云的那个邮箱,哎,那我刚好,哎把我这个邮箱告诉大家啊,我这个是LI2017,然后呢,然后就是这个艾特103.com啊163.com大家在学习这个get的过程中啊,如果有什么不懂也可以发邮件咨询我,好吧,问你的小李老师啊。
02:26
那然后这一块我这个登录一下,诶大家可以看到,哎,我这一块就把我的马云账号,诶登录到了什么呀,登录到了这个idea里边,那然后我就可以用我的idea哎来连接哎来连接这个马云了,首先第一步啊,如果你想。把你们这个项目给它分享到马云,也可以这么玩,大家可以点这个VCS,然后呢,点击这个什么呀,有个叫input into version control,在这个input into version control里边有什么呀?有一个叫share project on。
03:03
就是我我们点这个按钮,就可以把咱们这个本地库的一个项目给他分享到马云上了,这是这是这个情况之一啊,这个就跟咱们那个像get ho上分享是一样的,因为咱们装了马云插件,所以说它这有这么一个功能,那咱们是不是不想这么玩啊,你也可以干嘛呀,你也可以跟我一样,提前在你的马云上边创建好你的这么一个远程库,然后呢,我获取到你这么一个远程库的链接,然后干嘛呀,我直接向你这个远程库来push我的代码,这个也是可以的,那我们就来试一下好不,那怎么push试啊。哎,非常简单啊,我就点开我这个右键,诶也可以在这个地方啊,大家看好了,你在这个项目的右键,然后呢,点一个GI,然后点个什么呀,然后点一个叫repatory这一块就有个push,如果你不想点这个,你也可以干嘛呀,你也可以点开这个VCS,然后在这个giate里边也有一个push,那我就可以把我现在这个代码推送到我的马云仓库,我点这个push,但是你点这个push之后,它默认有一个什么呀,有一叫orange这么一个远程库链接,咱们不能用这么个链接,用什么呀,你得自己定义一下你马云仓库的链接,那就比如说我来一个什么呀,我来一个叫orange GI啊。
04:21
Get意义,那就说明我这个链接是我这个马云的链接,然后呢,我把我马云的这么一个远程库链接,我给他拿过来,然后我点击一个OK,那然后我就可以选择我这个马云库的链接,选择完事之后,然后呢,直接点这个push按钮啊,直接点击这个push按钮啊。然后你会发现它这一块就已经成功了,他成功之后呢,那咱们就可以打开咱们这个马云,你刷新一下,你会发现,因为咱们这个马云服务器在国内,所以说它这个push push就非常快,咱们在这个马云上就可以看到这个代码了啊看到这个代码了,那我可以再给他演示一遍是吧,我们还可以再次push一次,怎么push啊,我这个时候CTRLD改一下我这个代码,我改成一个什么呀,我改成一个GI啊,马云test是吧,然后你改这个代码,你会发现这个代码就变绿了。
05:13
变蓝了啊,变蓝了,变蓝之后呢,你需要给他提交一下本地库,那我怎么提交啊,我就给它来一个叫get,然后呢,Commit directory加个什么呀?加一个叫马云J是吧,Sum马云commit,然后呢提交。一旦这个本地库提交有提交完事以后呢,它这个颜色就变黑了,变黑之后我就可以再次给他push一下,我们再来试一下啊,点击这个gate,然后呢,点击这个push,选择什么呀,选择我这个马云的链接,哎,马云的链接,然后呢点击这个push。你会发现他很快,哎,又成功了,说明咱们这个马云它的连系速度还是非常快的,那他成功之后呢,我再次点开我这个马云刷新,哎,你会发现咱们这个马云上就看到了最新的代码,除此之外,我也可以给大家演示下这个炮啊,这个炮也非常简单啊,你就比如说我在我这个马云上是吧,我给他编辑一下这个代码,我把我马云的这个远程库,把这个代码改一改,改成什么呀,改成这个条文字啊,CTRLC,我给它再复制一行,我CTRLV,我给它什么呀,我来个什么呀,我来个叫get。
06:16
TEST2,然后呢,我提交一下啊,在这一块提交信息,你就可以这个提交一下了,那怎么提交啊,我就来一个叫就叫他吧,咱们默认你家马云给你带来一个叫update是吧,你修改了这个get test.java这么一个代码,那然后呢,我点这个提交,嗯。你就会发现咱们马云远程库的这么一个远代码已经发生了改变,那咱们现在本地库是不是没有啊,那我本地库没有应该怎么办啊?对你说的非常对,我们需要把这个代码重新给它拉取一下,然后呢,我点击这个VCS,然后选择什么呀,选择这个gate,然后有一个po,咱们把这个代码再给它拉取一下,但是你要明白啊,切记你要选择什么呀,选择你这个马云库的链接,不要拉错了代码,那咱们把这个master分支,你给它勾选一下,我点击这个泡拉取。
07:09
你就会发现很快咱们这个代码就跟远程库它进行一致了,那这个克隆我就不测试了啊克隆。跟那个getup它的操作一模一样,我此我在这里边就不再赘述了,如果这个不会的小伙伴是吧?请查看我讲getup那一章节,看看这个getup是如何克隆代码到本地的啊。
我来说两句