00:00
行,咱们来看一看啊,同学们啊。咱们来看GI Hu啊,是一个面向开源及私有软件项目的托管平台,咱们这个项目啊,可以提交到GIHUB上进行一个托管,OK吧,好,那么因为咱们这个GI啊,只支持GI作为唯一的版本库啊进行托管啊,故名guar,这两个东西啊都是咱们这个雷纳斯托瓦斯。做的OK吧,好,但是在这个18年6月4号,就是咱们去年对不对啊,微软啊,宣布75亿美元啊,啊收购这个guitar啊,这相当的效率了啊,几个月的时间啊。啊,10月26号就完成这个交易了啊,10月29号啊,这个啊,微软开发服务中心的一个副总裁啊,这个弗里德曼啊,就成为了giarb新任的这个CEO,但虽然被微软收购了,但是大家放心啊,咱们这个giar harb啊,永远是什么的呢?为开发者提供一个什么呢?哎,免费开源的这么一个这个啊托管程序的这个入口,OK吧,但是它也有它收费的。
01:18
OK吧啊,人家也得养家糊口啊,有收费的项目,但是一般来讲咱们用免费的,就好比什么呢,咱们那个优酷。咱们那个腾讯视频对不对啊,我看我我我没钱我就干嘛呀,我就看免费的呗,对不对,那广告啊,就有有以前啊,以前有学生这个到我家去这个啊,咱们一起看那什么看那个一边那个喝啤酒撸串,看那个视频嘛,看电影啊,就是很早很早以前了啊,有学生到我们家去了,挺有意思的啊,就是租那个房诶上来啊,就优酷上来播放70多秒的广告,有一些那个广告是90秒。啊,我那学生忍不了啊,直接干嘛呢,上我的,我会员啊老牛了啊,会员免广告是吧,我操这一年多少钱告我多少钱,我就是这不便宜,我就不爱看广告,然后我就说啊,就我就没有这个钱是吧,因为我就觉得这个钱花在这方面他不值,OK吧,所以说我现在啊,你看我看优酷,看这个腾讯视频。
02:19
我看多少年了,我从来没花过钱。就我媳妇在这个腾讯视频上,我都花钱花老多了,就那个于谦老师,那个什么老师好。啊,人就花钱看就第一时间啊,刚发布没到一秒钟就花钱看就花老多钱,我就等什么呢,我就等。哎,等免费的是吧,我就可以等对不对啊。行,咱们来看一看啊,也就GI har啊,咱们可以用免费的OK吧,但是啊,这个你如果要服务好的话,咱们肯定得收费,对不对,都一样啊,行,这个GI这个官网啊,咱们一会儿看一看啊,这个官网可有用啊,这个太有用了,你没有这个官网,你登录不到这个系统里边。
03:04
咱们是不是就不能创建这个远程的仓库啊,你也不能这个推送我们这个这个本地库的代码,对不对啊,所以说啊,咱们真正有用的网站是这个啊好,我们来看一看GIHUB这个应用的这个流程啊,这回我们看的会很清晰了啊。张三,李四,王五三台开发机是这样吗?张三把自己的项目啊提交到本地库,李四也是一样,完,我也是一样,都是在本地完成的,对不对?现在我以张三为核心,那么来进行一个说明,现在啊,大家注意啊,张三创建出来一个项目,首先把他的项目提交到哪呢?暂存区,再从展存区提交到本地库,但是啊,以上流程是不是都是在本机上完成的,好,然后呢,我需要把我们的这个本地库中的代码给他干嘛?这叫什么一个过程,Push推送到giitar HUB上,OK吧,推送到giarub上,好,那大家注意看啊,李四和王五要想把这个giub上托管的这个项目给他下载下来怎么办呢?它是么是一个什么过程呢?C lo克隆的这么一个过程,OK吧,克隆,诶它也有这个项目了,他也有这个项目了,但是这个李四和王五啊,他们两个能不能够开发出来代码往这个远程框上上传呢?其实他们是不能的。
04:36
为什么呢?因为我们这个giar HUB,刚才老师说了啊,GI有一个很重要的特性是什么呢?是不是权限管理啊,如果在没有授权的条件下,李四和王五只能克隆下来这个项目,去查看这个源码,但是他们不能去修改什么呢?修改代码上传到这个远程库上,OK吧,为什么?因为这个远程库是谁创建的同学。
05:02
张三创建的是这样吗?只有张三能做这种操作,OK吧,好,但是呢,我们以后毕竟是一个团队啊,大家得共同的协作的去完成远程库中的这个项目啊,对不对?好,所以呢。咱们这个张三是不是可以将我们远程库中的这个项目进行一个授权呢?我可以授权让李四加入我们的开发者团队中来,OK吗?从此李四接收了我们张三的邀请之后,干嘛可以干嘛呢?将本地库中的信息上传到远程库了,是不是张三和李四协作开发这个远程库了?OK吧,那王五现在能不能?王五还不能,因为王五没有得到授权,是这样吗?好,那大家注意啊,比如说李四啊,李四上传了一些代码啊,比如说李四写了一些代码上传到本地库,然后呢,本地库中破这个代码到远程库,那么张三需要更新李四所上传的这个代码,怎么办呢?他做的是一个什么过程呢?
06:12
破拉取的过程是这样吧,好行,接下来啊,咱们到这个GI官网上来看一看啊。
我来说两句