00:00
好了,同学们,那咱们接下来给大家讲讲一下这个第六章啊,咱们这个第六章呢,就给大家讲一下这个GI hop这个操作,哎,如何把咱们的代码推送到getup这个远程库,首先啊给大家介绍一下这个getup的网址啊同学们啊,那这个getup是吧,它的官网就是这个就是这个HTTPS啊getu.com诶那我们就可以打开一下这个giu这个网址打开之前呢,我要给你介绍一下啊,这个giu是吧,被人称为是全球最大的这个同性交友网站是吧,是咱们这个技术宅男的天堂啊,我也可以给你打开这个新世界大门,所以说呢,希望大家把这个get up好好玩一玩啊,那下边是我要即将用的三个账号啊,就给他家说一下,咱们不是有三个人吗?就是这个岳不群,令狐冲以及这个东方不败啊,我一利用用这三个账号给大家演示一下这个团队协作啊,以及这个跨团队协作啊。那这个岳不群就是这个爱特硅谷月月啊,令狐冲就是爱特硅谷令狐冲,包括这个东方不败啊,就是这个爱特硅谷东方一啊,因为那个当初在创建账号的时候,那个东方被占用了,哎,我后边加了一个一啊就告诉大家是啊,这三个账号是吧?是我讲师这边使用账号,那同学们呢,请你自行注册,哎,那你这样一来是吧,有同学说我老师我需要注注册三个吗?其实没必要啊,你注册一个就可以了,然后底下同学们你们三个进行一组,就比如说哎,一个人充当岳不群,一个人充当令狐冲,哎,一个人充当东方败,哎,你们三个人把这个跨团队协作,以及这个团队协作大家这个演示一遍就得了,那因为我是一个人,我也只有一台Windows,所以说呢,我需要给大家演示三个账号来回登录,这个比较麻烦啊。
01:41
那我们这个在讲这个之前呢,我们先来看一看如何在咱们这个getthu里边创建远程仓库,那创建远程仓库我是不是得先登录这个get ho啊啊,这个githu非常简单啊,在你这个浏览器的这个地址栏输入giup.up,诶,那我们就看到了这么一个蓝色的githu登录界面啊,这是一个是吧,这个小人来到太空里边啊,说明这就是新世界的大门啊。
02:07
那这个时候是吧,我点这个single in,咱们就可以登录这个getup了,那这个登录giu是吧,我就输入我的账号,就是这个艾特硅谷月月,哎,我先以这个阅不群为例,给大家演示一下在岳不群这个账号上如何创建远程库,这个密码是吧?密码我就不告诉大家了,大家自己去注册一个账号啊,那我这个密码登录进来以后是吧,我点登录按钮,诶大家可以看到了,那这个就是咱们这个。就是咱们这个giub的一个首页啊,那这个是因为我之前使用这个账号,好吧,那咱们接下来如何在咱们这个艾特硅谷月月里边创建一个远程库呢?哎,你要点这个加号,哎,在这个在这个giup的右上角,哎,有一个小加号是吧?你点这个加号就有一个new repy,那这样一来我就可以在这个界面创建远程库。那你创建远程库的时候是吧,首先你要干嘛呀,你要写一个这个远程库的名字啊。
03:06
这个名字必须起一个,就告诉大家啊,一般来讲这个远程库这个名字都跟咱们本地库是一样的。就比如说是吧,我这个阅谱群在我本地,我那个本地呢,哎,那我就是打开我这个D盘有个叫get space是不是在我本地已经写了个叫get DEMO啊,诶那咱们这个远程库啊,最好也叫这个get DEMO。啊,那同学说,那老师那这个你的这个get time会不会跟别人的这个get重名啊呃,注意重名没事也没事,为什么呀,因为啊,咱们这个远程库它是基于这个账号的,它是在这个账号的底下,如果你这个账号跟别人是不允许重名的,所以说你在这你这同一个账号底下创建。哎,创建一个没有这个名字的远程库,你就可以创建成功,那我就来个什么呀,我就来一个get DEMO,哎get DEMO明显干到这一块是吧,已经可以用了啊,已经可以用了。
04:04
那这个名字创建好之后是吧,我还干嘛呀,我还可以选一下我这个远程库的分类,它有两个分类,一个叫公共库,一个叫私有库。啊,那我们这个是吧,选择一个公共库就可以了啊,这个公共这个公共库它的这个读权限,哎,是完全放开的,公开的,咱们基于开源精神是吧,所有的小伙伴都可以这个拉取你这个代码,那如果说你想要选用私有库,你你你可以选这个在这个之前啊,咱们这个getth ho,你选择私有库它是会收费的,就是他会说什么是六美元一个月啊现在也免费了,但是啊,他这个免费是有一定的上限的,就比如说你这个私有库,你的小伙伴不能超过五个人。超过五个人以后,他会继续给你收费的啊,如果你真的要创建自己公司内部的一个私有代码托管中心,还是建议大家搭建那个get lab啊,那这个时候我就创建一个固有库也就可以了,创建完事之后呢,这一堆初始化这个不用管,直接点击下边这个创建库啊,Createpy。
05:15
那这样一来,咱们这么一个远程库叫做get DEMO也就创建好了。那这个远程库创建好之后啊,你在它这个下边就可以看到两个来链接,同学们,一个是这个HTTPS,一个是SSH啊这是两种两种不同协议的链接,那我们先来用这个HTTPS这个链接,那这个你点击后边这个复制按钮,可以直接把这个链接复制到你的剪切板里边,那我们来看一下你CTRLV复制,你会发现这么一个链接,就是咱们这个远程库的链接。那现在啊,我有了链接之后,接下来干嘛呀,大家看一下这个文档,你接下来他给你演示一个命令叫做什么呀?叫做创建别名,那这个创建远程库别名是什么意思啊,是说明一个一个问题,这个链接太长了,我记不住,我就可以给这个链接起一个别名,那将来我push就是往这个库进行代码推送和拉取的时候,诶,我就可以直接利用那个别名来拉取,那咱们是吧,就来到这个地方,我就可以看一看,首先你可以先查看一下你当前都有什么别名,那我就可以通过这个GI remote,哎,然后杠V查看到当前是没有别名的,那没有别名我们就可以给它创造一个别名,怎么创造啊,非常简单,哎,利用这个get remote,然后ADD就可以创造名,那就比如说我就来一个get remote,然后呢,ADD,然后这个时候你要起一个别名。
06:51
那咱们这个别名起什么呀?哎,我就建议大家,你这个别名要跟你这个库名它最好保持一致,让我们记不错,那就比如说我这个别名就叫DEMOGI-DEMO,然后呢,把你这个链接你给它原封不动复制过来,诶那这一步这个操作我们称之为创建别名,那你一旦给这个远程库创建好别名之后,我干嘛呀,我就是继续查看别名,你就可以查看到了这两个别名。
07:20
那有小伙伴就看不懂了,他说诶我创建了一个别名,为什么会有两个啊,因为呢,咱们这个别名它既可以拉取也可以推送啊,既可以推送也可以拉取,所以说它这一块出现了两个别名,那就是也就是咱们push可以用这个别名,然后呢,这个克克隆以及那个po也可以用这个别名,哎,那这一步也就做好了,给大家讲的是什么呀,这个就什呀,就是这个创造。创建远程库,以及这个创建别名啊。
我来说两句