00:00
好啊,刚刚呢,哎,我们说了一下,怎么样在跟他上面添加合作伙伴,因为呢,团队之间进行开发的话,如果你想往仓库里边,如果你是克隆的项目啊,如果想往仓库里边上传内容的话,你必须得是仓库拥有者的合作伙伴才可以。你看这个头像啊,终于下载出来了是吧?诶这个仓库呢,是我们韩总888创建的,对吧?韩总666呢,你需要添加韩总666为合作伙伴,韩总666才可以网上上传代码,诶最后一条呢,就是我们韩总666上传的对吧?好,那接下来我们说一下,如果你在github上面对吧,你看到一个好的项目。对吧,看到好的项目之后呢,你并不知道对方是谁,我们素不相识,我们不认识,那如果比如你。看到这个某个代码写的不对,对吧,你修改了,修改完之后,你怎么样能让拥有者来接收你的代码,来合并你的代码,对吧,我们说一下这个问题啊。哎,说这个问题的话呢,其实我这个韩总888这个账户里边,其实我已经。
01:01
这个呃,收藏了是吧,或者是克隆了一些比较好的项目,哎,我就以这个为例给大家说一下啊,如果你在网上看到一些喜欢的项目,当然了,你可以把它克隆下来是吧,克隆到本地,然后看这个代码,借鉴这个代码都是可以的,那如果比如你这个发现他某一个代码写的不对,你修改了之后,怎么能让他知道,怎么能让他把你的代码给给接纳接纳呢?对吧,就需要做一些操作了。比如那我就以这个麦克为例了啊,点开它。这是我看到网上有一些好的,对吧,里边说了这个苹果电脑的一些操作。诶,那比如这个好的,当然了,你可以比如点这个。点下载是吧,把它下载下载一个压缩包放到你电脑上,你这个通过马档是吧,可以查看,可以学习,可以他如果你比如你发现某一块它说的有问题对吧,或者他没有更新或者哪块,嗯,这个。写对问题错了,你修改完之后,我想告诉他这块有问题,让他接收怎么办呢,对吧,诶这个呢,比如啊,我这个是fo的。
02:01
别人的下边有一个fork的,你像这种情况,对于素不相识的项目,你可以点什么点这个fork。是啊,你看到没有,因为这我这我这个已经是for word了啊,你在网上浏览浏览看到好多项目之后呢,你点这个for。点这个for之后呢,它会在你的仓户里边,就是在你这个账户里边。在那个账户里边啊,会创建一个仓库。就跟他这个仓库的名字是一样的。是一样的,你注意啊,比如呢,哎,就是这个人的。这个人呢,在他。Get up账号里边创建一个仓库叫Mac。对吧,哎,我某一天发现它非常好,那我怎么操作了呢?我就点了一下这个fork。当然啊,你不点也行,你就说你你不想保存到你的get up账号,你就想下载到本地,你直接点这个克隆点download就能下载到你的电脑里边了。但是下载你的电脑,如果你的某一天你的电脑坏了是吧,或者硬盘坏了话,它就丢了,对,所以呢,你你你也可以放到你的项目托管网站下,放到github账号里边,那怎么把别人好的项目也放到你的github账号里边,你就需要点击这个for这个操作。
03:08
点击这个fo之后呢,会到下一个界面,它会有一个叉子那样的图标啊,那样图标点完它之后呢,会在你的github账号里边创建一个同名的一个仓库,但是前面这个就是你你了啊,后边这个仓库名,诶同名的一个仓库名还叫那个Mac。而且下边会。标注上你folk from,就是你来自于哪,就是你for合谁的,下面就证明不是你自己创建的是吧?你是这个forlk,别人的就是这个作者是原来的拥有者是别人。别人,然后你复购过来之后啊,经过你的浏览发现比如某一块有问题了。对吧,啊有问题了,那有问题的话,你想告诉他让他知道或者让他更新怎么办呢?嗯,你点那个pull request。就是我发现你哪块有问题,比如这里边儿这个。文件,某些文件我改过了对吧,我改了改完之后我也想让他接纳。
04:03
我修改这个代码,那怎么办呢?你就点这个po request,点完request之后呢,这块有一个new request。就是整个的流程给大家说一下啊。喜欢别人的代码,哎,喜欢别人代码,然后先干啥呢?先fork。付款完之后呢,就在你的仓库里边创建一个同名的一个项目,然后你就可以浏览他的代码模块,有问题有你改完之后呢,你需要向他发请求,怎么向他发请求呢?就向这个作者发请求,怎么向作者发请求,就是发送pull request的请求。发完警之后呢,这个作者呢,他需要审核,如果发现确实是这样,他可以拒绝你的请求,就是不合并你的代码,他也可以接受。然后就把你的代码合并到他的这个仓库里边了。就这样,所以呢,如果你们两个素不相识,不是合作伙伴,对吧,你写的代码也想让他接受的话,你就得发这个po请求了。当然了,你如果能联系到他,让他添加你为合作伙伴是吧,你也可以往往他这个仓库里边上传代码了啊,就就是我们上一个视频讲的那种操作,添加合作伙伴之后就可以上传了,好那现在呢,我是复合别人的,我也不认识他,我在这个麦克里边假设我改了一些。
05:15
文件是吧,我想让他接受,我就需要点这个request。点完request之后呢,我点这个new request点它点它之后呢。点这个啊,New。因为我现在没有改什么是吧。好。点完它之后啊,点完它之后啊,这块呢,还有一个create request,还是点它好,点它之后这个时候啊,你就得写一个名了。哎,写个写个内容,你说比如啊,我这个。更新了一些操作是吧。更新了一些。内容。呃,内容,然后呢,下边你可以写一写描述是吧,比如现哎你的这个里面。
06:04
有些错误是吧。哎,我更新了一下。好,然后呢,点完这个之后啊,嗯,因为我没有更新什么啊,你直接点这个create request直接点它就可以了。啊,直接点它啊点这个create request之后就点它。点完之后呢,下边下边这块啊,你再leave a command写一个注释。写个注释啊,哎,写个注释之后呢,点command.command,然后啊,我写完之后,其实。这个作者呢,他就能看到啊,他就能看到这些内容了啊,就能看到内容就是哪一块发生变块,哪一块哪块更改了啊,哪块更好了,就few changes里边,因为我这块零嘛,我没有修改啊,如果我要修改的话,诶这个人诶他这块啊,就能在在他的,他打开他的仓库,在po request里边啊,就能看到这些我发的请求了,你看啊,我更新了一些内容,对吧?诶这会他就能看到了啊。
07:07
嗯,然后呢,这个作者他点开之后。他点开之后是吧,嗯,他可以接受我的请求,哎,他可以接受,嗯,也可以拒绝,也可以拒绝啊,也可以拒绝,而且俺两个我们两个还可以聊天。还可以聊天啊,比如你说的是错的等等,就跟这个聊天可以互动,哎,可以互动,刚刚我们也看了另外一个是吧,这是我发了一个po快则,还有其他人发的,你看新增生活中的常用命令。点开它啊。这是别人,别人发的。哎,别人发的啊,我还可以在这里边留言是吧,留言,哎,就跟你平时看到那种这个。哎,评论那种类似的,这上面可以聊天啊,可以聊天,那这个就是那个人啊,这就那个人。哎,所以这是我们说了一下啊,当你在getar上遇到一些好的项目对吧?哎,你这个把它folk到你的仓库里,你的仓库里边之后,看着已经被复LK了二百五十二百二十五次了,那么好多人都喜欢他。
08:01
点那个for for之后就在你的本地,在你的get up账号里边创建一个同名的一个仓库。然后你可以修改,修改完之后,如果你想让原作者接纳你的内容,你就需要发这个request请求,就发这个请求。发了之后他进行审核。哎,审核完之后,他就可以把你的代码合并到他的仓库里边了啊好了啊,这是我们说了一下怎么来复以及发pull request请求。
我来说两句