00:00
对。那这个课件肯定是特别详细的,你们要记思路啊,如果真的看不懂的话,再来看课件懂不懂啊,课件上面写的比较细,不能一个字一个字读啊,读的话读不知道读多久了,来看一下,走这边。呃,我们来解决一下冲突,咱们是还没有还没有处理过冲突啊,我们之前有没有处理过冲突。之前处理重组在什么时候处理的,是不是都没有协作呢?那个冲组是不是自己写的,两两个分支是不是撞撞到一起了,典型合并的时候啊,那现在问你,你觉得什么时候还有可能出错?OK,好,我们最后说这个冲突。冲突啊,什么时候还会有冲突,首先我们说这操作get的本地操作会不会冲突。会不会有冲突啊,有没有有的,大多数人的答案是没有,有没有有的,这什么典型合并的时候懂不懂,如果他说get本地操作不会有冲突的,说明他get都不会用。
01:08
他在自己写gay的时候,从来不去创建。创建什么分值,是不是都是在自己的祖坟上面写,那肯定不会有冲突啊。那么就说OK,本地操作有没有冲突?有典型合并的时候就有冲突,OK,好,Get什么get?远程协作的时候会不会有冲动?会不会有的时候,有没有可能有。有没有可能多个人往仓库同时不响,而且动的是同一个文件,有破的时候,有没有可能有?有没有可能有,比如说别人往远程上过去推了一个新文件,你不知道你本地写了一个跟他一模一样的文件,你去破的时候,拉下的时候有没有冲动,有没有有不行,跟破都有冲突。能不能接受,OK,好,那我们来看啊,现在我TEST01跟零啊,就一个用户了,懂不懂这个名字我就不改了,因为那个凭据我就不改了。
02:09
那么就是OK好,我们就看技术了啊,OK好看一眼,那首先我们进来看一下,先进这个零一吧,是吧,好进零一这边给他边七二周,你也就说照理来讲,零一跟零二应该是不是两个不同用户的,像什么那些那些名字啊,邮箱是不是是不是应该都不一样的,上传去上上传的时候的话,那个凭据是不是是不是也应该不一样。啊,我这边就不这么麻烦了,那么就说好让他们平均都使用一样的,能理解吗?OK,好,来看一下,好,那零一我们看它处于什么状态,Get,现在应该是个天下太平的状态,Get s是一个天下太平的状态是吧?他说干嘛?You branch up to,什么date,什么test master,你的分支已经干嘛更新到了是不是这个状态,他们是不是一样了?
03:04
OK,没什么问题啊,OK,现在我要开发的时候的话,我肯定是不是自己自己去写一个文字的,比如说这份叫第一文字,有没有可能的。有没有可能的,有OK,那我有没有可能要去共享这个de分子。比如吧,我们再来创建个文字吧,Get什么?Get b是吧,French是吧?Get,呃,Checkout吧,我在零一里面吧,Get港币,OK,一个是吧,一个就叫。打五分之吧啊,或者叫太四分支行不行,名字不太好起啊。都一样是吧。好吧,周冬雨吧,OK,好,给的是高的杠笔,什么周冬雨分支吧,好,我创建的分支,这个分是个共享分支,我的妈共一下,好,是不是切过来了,好,这个分支现在是不是一个普通分支,是不是OK,他是个普通分支,我问你我在上面能不能去新增内容的,可不OK啊,可以E一起是吧,好,OK,周冬雨点T吧,OK就进到这个什么进到这个周东雨点T里面去,OK是不是要过来了?好,然后我们来看一眼,走你。
04:31
Get什么get点杠嘛,OK,然后呢,Get什么commit杠。啊,这边注释我就稍微快一点了啊,OK message我就干嘛直接做中语吧,OK,好,问你现在我的远程是不是压根没这个分子了。那我第一次我要不要把这个分支推过去了,要干嘛?远程的叫test分支,是不是做东你这么一做,要不要给这个分支去生成一个远程跟踪分支啊。
05:05
要不要去生成一个远程的分支,要不有要只不过这个分支跟那个远程跟中分之间有没有建立跟踪关系啊,有没有没有。能不接受这个吗?我一枪,OK,是不是指示push上去?只示push上去吧,OK,看一眼,我们等他push上去。来看一下收到。好,是不是上去了?好,Getar branch v,走,你,你看周冬雨他后面有没有跟踪别人没有。压根没有跟踪别人吧?好,那OKC21这里好,可是我数据没提上去。有上去啊有,因为我第一次是不是直接给他加远程库的名字,再加分名推的了,那肯定可以推上去了,推上去的话,我这边要不去下。要不下这边像我想使用最简单的形式怎么下。你来看首先干嘛,我问你,你新建分支了。
06:03
团队协作的时候,你新建一个公共分支要去干嘛?要去公开的分支了,团队里面你也不说一声的。要不跟别人说一下的,我这边有个公共分支,你们过来看一下啊,上面什么问题要不说的要的,不然的话,咱们是不是他们是根本不知道你推分支上去的。你们讲啊,你要提醒他们的啊,说白了,我们说这个工具虽然说可以帮我们协同工作,可是以后开发的时候是还得扣费。啊,OK,好,这里get a。杠V,你看我这边是不是只有一个马达,因为这个库是克隆下来的。他这个库是我们推的,这个库是不是克隆下来的好,克隆下来这个库想要去也搞一个叫什么分支。周冬雨,分支吧,把数据是不是还得拉下来,怎么办?我们在新建的时候,是不是就完全可以新建一个本地名字,直接去跟踪别人怎么做,Get什么?
07:01
干什么?Out out,然后呢,杠杠。Track。什么,然后呢?叫什么?是不是叫test,不对,应该叫什么?二讲,因为我没有给他配对面默认是不是你克隆的空白是不是就在边面,是不后面应该什么。叫周冬雨。那么就说这么直行不就可以了。因为你现在是干嘛,你看嘛,我们不是总结了吗?在这边是干嘛,一个本地分支怎么去跟踪一个远程分支,在新建这个分支的时候,我们是可以执行这两个,那如果说名字是一模一样的话,是不是就直接下面这就行了,上面这多烦。是吧,OK,走你我敲灰色看你看行不行。这什么?他说orange,周冬雨not a and,周冬雨cannot be it,什么意思?是不是压根都没有,还没有这个东西呢?确实,咱们是不是压根还没这个东西?
08:05
走,你。干什么?是不是我们想要跟踪的东西都没有呢?那你怎么办?要不要先全量的先一下?要不要要全量那干嘛f fe是么?CH干嘛fe一下怎么啊。哪个卦?就这个命令,我们能忘记吗?能吗?不能以后是不是可以不用了,第一次不要用了,要因为你干嘛,你这个库是不是克隆下来的,现在是不是别人推了一个分子上去啊,那你现在本地你是不是连那个本地分支跟那个远程工支你都没有的,要不要先把那个远程沟通分子先拿下来,要那是不是fe一下全量就可以拿下来了,什么时候可以去生成一个远程跟录呢?是不是在push的时候。可是我现在有复习操作吗?没有,你是不是又又需要那个分支啊,那个分支人家有没有退到仓库里面去了,那你再起来行不行,可以叫什么接受,一旦你下来了,OK,刚刚那能不执行了。
09:10
你看你饭吃下来了,电池吗?走你,你看这个分子在不在。对不对了,是那你干嘛,是不是创建个本地文字。能不介绍你看是不是去跟着这分之啊,我一按回车走,你看有没有切过来。你们过来你看这个图,你们过来这个时候想去拿这个数据怎么办来。是不是直接给他破就行?是不是已经吧。已经到最新了,是不是刚刚你创建到分支时候,他已经帮你去把数据拿下来了,我们看一下看的什么,有没有了,有了是给了外面就可以用了。那么就说好,我BM,我这边改一改,周冬雨点TSTOK,按这个I键插入模式吧,OK,好,周冬雨点TXT2可不可以。
10:01
冒号什么?冒号WQ保持退出吧,好OK get什么at点杠是吧,然后呢,Get干嘛?Commit OK,杠买下不管了吧,好提上去了,提上去之后要不要给他不写,能不能直接给不了。可不可以了,可以了,他已经跟踪了吧,是不是给他铺剖析之后这边怎么拿。稍等。给他补习上去了吧。好。好,我们来看这边OK,这边里面的内容是不是还是没有那二的问你当前这个分支,它是一个跟踪了别人的分支吗。是不是啊,是给be什么。杠BB是不是不是呢,他没有跟踪任何人了,你是不是一个已经是一个已经是一个本地分支了,怎么办。怎么办?我这个分子本地是不经有了,因为你不不下去是已经帮你帮你生成了,让他们俩是不得产生联系啊,Get bm吗杠U。
11:16
周一瞧我能不能直接给他破了。可不可以了,那是不只只是第一次玩一点,以后就不简单了,简单OK,看一下内容,看他。有没有了,有了。你介绍这个是没冲突的。有没有冲突的没有,可是开发的时候哪有那么顺啊,哪有说人家刚刚推你就干嘛。你就正好去下,现在是不是都是我们自己在做,我们是不是,我们是不是都知道,很有可能你推了他干嘛。他也推了,有没有可能的,来看这边是不是就冲突了,来看一下现在他们是不是都应该是什么分子了。他们都已经什么分支了?
12:00
是不都已经跟踪别人了?你可以称为他们是不是都是一个跟踪分子了,懂不懂远程跟踪分支跟跟踪分子一样吗?跟踪我说是不是那个本地分子,他是他去跟踪别人的吧,OK好,那OK,周冬雨跟跟踪雨啊,想想现在我们是不是要去做一个冲突,OK,好,我们看一下这个内容,周雨是不是周冬雨,第题我们同时改第二行行不行?可不可以啊,可以我这边BM什么周冬雨点TT怎么改按这个什么I键。OK,不用吧,你为什么离不开达摩,这你OK,按一下ec冒号WQ保存,最说要不要提交。要给什么爱点干嘛,这边干嘛,给什么commit干什么message是吧,是不是?OKC吧是吧,那我能不能不上去啊P可不可以了,直接不吧是吧,这边不去了,这边干嘛,他我他是没有没有去拉取啊,我也不知道你刚往上推了,我正好也要动什么也要动这个文件啊是吧,那怎么办?
13:19
就要先先出来C21啊干嘛,我看下看什么主动一点,小C里面是不是没有是没有东西的,我也改。你们可能很有可能的走,你干嘛?你就是离不开达摩,走,你OK,你们也离不开啊,是不是你们不能OK,好,Ec冒号,WQ保持啊,Get什么ADD点杠,然后get干嘛,Commit杠什么message是不是?六了。五了五还是六啊,不管了,没事,反正这个注释我们暂时也不能太重要,OK,我也干嘛。
14:06
我也复习。这是要把招。是不是你们同时改在第三行同时复习吧,走,你看。要炸。要不蟑螂啊,是不是拒绝了,你已经失败了,去推推一些引用to这个仓库,为什么?因为干嘛?因为这个远程包含这些工作,你本地。没有,是不是这通常引起被引起被什么引起啊,另外一个库干嘛push的,是不是同样的东西进来很明显了,说你们改了,改成什么同一行了。懂不懂他建议你干嘛?建议干嘛,建议你给他破一下吧。那么就说那你他建议你给他破,是不是不一定你给他破能成功啊,因为你这个分支必须得什么分支才能成功啊。你是必须有个跟踪位置,你给的货才有意义啊,不然的话你只能干嘛。
15:03
你不能使用get,是不是只能get get完了之后的话,你还要去合并人家。那么介绍好,可是我们现在能不能给你破了?给他。是吧,走你。OK。好,有没有拉下来哟,你看这边这边是不是已经有这个冲突了,在哪边。周东TT,我看的什么周东的,你看是不是在这这两行是不是有冲突的,解决一下怎么代怎么代表解决。怎么代表解决啊,是不是去修改它,然后只要把它暂存了就代表解决了,OK,好,Yes,哥们I键怎么解决啊。什么删掉OK,好走你OK。OK。就是什么,我就是离不开他。干嘛?
16:02
就是啊。离不开你的我。怎么办?OK yes,冒号WQ保存最出,一旦你get的什么艾,就代表这个冲突已经干嘛解决了,Get干嘛杠message g这里C这里在干嘛?Get不可以上。那么你这边代表冲突解决了,我另外另外另外一边再去拉的时候还会产生冲突吗?这边是不是已经标记成,标记成已解决了,我们去看这个内容。是不是好,我回到这个,我回到这边,我这边能不能直接给破,可不可以可以破。就你你看能不能直接能不能直接拿下来,我看这东等下这个已经改过了,你把它标记为已冲突的话,要不要告诉别人的,你们俩的文件冲突,你不能把他代码删掉吧。
17:02
你得征求他的意见去删吧,你不要去公司开发的时候那么火啊,那个老员工的代码直接写,那你你不顺眼咔嚓全部删掉,那他现跑不起来,你自己跑得开开心心的,那你就完了,我跟你讲一旦出现冲突干嘛。肯定是先自己改吧,能改自己改吧,你要跟他商量了,他的代码到底能不能动,你要问他的,因为他代码很有可能跟他的功能有关的,不要自己做主张。那没甲啊,OK,不要太自私啊,像我第一年就是OK,谁的配置我都不要,我只留自己的配置啊,是大亏的C清掉OK,那这是不是一种冲突啊,还有什么时候有冲突啊。OK,我们说这个是就有没有也有啊,比如说嘛,我们再来个嘛,现在是不是大家都应该是一样了。都他们俩对已经很干净了吧,OK,什么时候会在中国,比如说我零二,我零一这边啊。
18:02
我临沂这边是不是可以往上复习一个新的文件了。可不可以啊,可不可以啊,或者我不去复习新的文件我干嘛,我V什么还是周冬雨点什么。Test。我能不能改?我还是改第几行。比如说我就改这行吧。可不可以,可不可以了,可以的OK,干嘛OK。达。And,什么?就到。好,拿拿拿星星,星星这边拼不出来啊。我的妈呀,为什么只有一半?你不在等有什么用?OK,好,WQ,保存这组OK,嗯,让呢,Get干嘛ADD,点杠,Get干嘛get push,不,不干嘛get,什么commit Co,什么M杠,什么ma d。
19:08
发了吧,OK好往上推是吧,好我这边我这边是不去给他不习的,对个推上去了,我这边如如果待会去给他拉取的话,是干嘛直接拉下来了,是不是就怕干嘛。你如果这边改待会,但你改了同一行push上去的时候,是不是会冲,是不是会冲突,会有冲突啊,可是你改了,你没有push,你再拉起是不是还是会产生冲突。你看我这边干嘛,我们刚刚是不是这边也是。VM是不是周边TDOK干嘛,我按下这个I键走你干嘛,我这边感觉更尴尬是吧,Ec冒号WQ保持一组,刚刚是不是往上推,要不要冲动要要不要有要那我现在改完之后我在哪?我当然你改完之后你会浪吗?改完之后你快乐吗?不可能的,知不道,可是这么做有没有冲突?
20:04
有没有,你你远程那个周冬雨的第四方里面是不是已经有代码了,你现在本地是不是也有代码拉下来,他们覆盖时候有没有冲突,有没有有告诉冲突。决定来看一眼投什么?你看拉取没成功啊。有没有情况没有,来看一眼中年看一下。有没有情况?有没有没有,是还是这个杠杆是吧,他让你干嘛。这个码。他说你的本地的一些改变啊。就是以以上文件你本地去改变,这样会被干嘛。被重写吧,是吧,看干嘛,Please干嘛。Commit你的什么亲家,我干嘛斩存,他们是不是提醒你了,你这个杠杠杠,你这边执行这个get port很有可能被覆盖掉,你最好把它干嘛commit提交掉,懂不懂你提交掉你破相的话,是不是要产生中了?
21:08
是不是就是走了走了我们刚的老路。能不接受啊,这一般是我们出现冲突的情况,怎么处理,是不是跟刚刚流程是不是一模一样的了,能不能接受,OK,好,注意一下OK。好,那这边有没有搞定,冲突有没有搞定。啊,怎么处理的?给他干嘛?先是不让你干嘛,展示起来给他干嘛?可没掉干什么买掉是不脚,这个时候你给的不时有没冲了,有没冲是不就走回我刚老路了,你往上一走是不就会有冲突了,一旦冲突怎么办?干嘛?OK,是不是有是是不是冲突了,那应该给他干嘛,不再去拉去吧。再去拉去吧,那么就是OK拉取下来解决什么。
22:00
解决冲突。VM什么?最东一点,TT是不是在这?你看是不是刚刚刚刚是不是跟他有冲突了,怎么办。OK,可以删掉干嘛方就你这个嘛,删掉是吧?OK,再给人家证明一下,OK心。心爱。教你打开好ESC,冒号WQ,保存对数,再给干嘛,二点个给干嘛,这里干什嘛?是一提加CLOK给干嘛?给复习,是不是双方都搞定,这边给复习。好,这边去给他不写。有没有退上去啊。有没有有这边给不去完这边个码给个码给破。
23:04
啊,如果你懂套路啊,其实以后做出来特别方便。好,看一下开的这个文件这个东西TC是不是这样的,OK,看这边这个文件开的什么,开的这个下这是不是一模一样吧,懂不懂冲动没解决啊。OK。
我来说两句