00:00
我们再做一遍啊好,我先干嘛,不管怎么样,我是不是打开仓库啊,打开仓过。好,我们这边是我们这个get什么get好啊,先把这个仓库在这边给你们准备好,然后呢,我把这边这两个库先全部删了。我全部删了啊,从头来一遍,这里好,来一遍之前先把文档带你们过一过,OK。来看一下啊好。嗯,远程工程分支,OK,它是干嘛?是不会移动的本地分支啊,它是不是以杠Bach的形式进行命名?例如,如果说你想要看到你最后一次以远程仓库orange通信时master分支的状态,你可以可以查看这个远程的制。当克隆一个仓库时,啊,这个很重要,当克隆一个仓库时,它通常会自动创建一个跟什么,自动创建一个跟踪。这个orange master什么master分支,这个分支是个什么分支?
01:05
本地分支。当克隆一个仓库时候,当你做一个克隆操作的时候,它通常会自动创建一个跟踪它的一个本地分支。能不能懂,OK,这个过程是什么?是自动的,只有什么时候有,只有克隆时候有。懂不懂,OK,好,那下面的OK,下面的你们自己去读一读啊,就是一个例子啊,OK,然后呢,再来看,当你想要公开分享一个分支时,需要将其推送到有写入权限的远程仓库上吧,也就咱们是不是本地创建一个分支,把这个分支要不要推到这个远程去。是吧,本地的分支并不会自动的与远程操控什么同步,你必须显示的推送想要的,想要什么分享的分支,这样你就可以把不愿意分享的内容是不是放到什么。
02:02
四人分支少,而将需要和别人协作的人,我们就在哪公开分支,什么意思啊?什么意思啊?他说,当你想要去公开分享一个分支时,需要将其推送到有写写入学生什么。远程仓库本地的分支并不会自动与远程仓库所同步吧?也就是说你克隆下来一个库,你新建一个分支,这个分支会自动传到远程过去吗?不会,是不是就在本地,除非你干嘛。除非你推上去,推上去说明你是要去共享这个文件。这个怎么介绍?OK,好,那你要get写是吧,Get push写别名,分支名是不是代表你要去公开这个分支。是不是代表你要公开这个分子?那么就说OK,好。OK,嗯。来看一下,呃,这里有些工作简化了,Get自动将什么server fix分支名展开,为什么?
03:04
Reference head fixed OK,冒号reference head fixed,好像OK,你也可以去预习什么get什么。Push orange什么意啊,你就往远程的时候你可以干嘛。我们默认推是不是你远程上面是不是跟我有一个一模一样的名字啊,那前面这个代表本地的,后面代表你给远程重新命名的,一般我们会命名吗?不会,是不是本地的名字跟远程名字一样。那么就是当然你想重新命名的话,是不是就按,是不是就按这种形式写。你看什么?Get push往远程推广本地一个分支。懂不懂,然后呢,在远程里面把它命名干嘛,换一换。能不能接受?OK,好好,那再来看get orange这个什么意思啊?这个去去什么。这是全量的拉取,Get fetch后面是不是跟一个远远远程仓库的名字啊,这叫全量拉取,什么意思啊?就是你远程仓库有任何的改变,你加了多少个分支,我就全部拉下来。
04:11
可是会不会建立对应的关系啊?会不会啊,不会建立对应的关系。能接受OK,然后呢,你想要去拿数据的话,你是自己去。这是我们通用的操作,是不是OK好然后呢。呃。这个是什么意思啊?杠B,远程的什么意思啊,是不是我本地直接创建一个干码。我本地给的是杠B一个分支啊,后面还跟那个什么。跟分值吧,这个什么意思啊。我问你,我们刚刚做的操作是不是本地文字,我们早就创建好了。这边是不是在创建这个本地分支的时候,就直接去跟踪。
05:01
当你在创建一个分支的时候,后面跟上一个远程跟踪分支,那就代表你创建的这个分支要去跟踪它。能不能就说,能不就说OK,好,那来看一下,所以你看下面是不是就这。我们只看命令啊,其他文本站这是你不要看,你看这个什么意思。Get-B吧,是不是创建出来一个本地分支,这个本地分支干嘛去跟踪这个什么远程跟踪分支。是吧,OK,然后呢干嘛。他说这是一个十分常用的操作吧,所以get有没有提供一个快捷方式,叫什么杠杠什么track,是get check,杠杠什么串,是不是一个远程程词,就这一条命令。跟上面这问题干嘛。一模一样。就你跟他check的时候的话,你知道这个杠杆check后面是不是跟一个分支名,这是一个远程工作分支,懂不懂,这个时候他们就会以这个名字去创建一个什么。
06:05
本地分值就前后,我现在选中这两个操作是一模一样的,这个能不能听懂。能不能听懂,OK,好,OK,如果说本地分支跟远程分支想设置为不同的名字,那怎么办呢?那你只能跟着小的杠B是不是一个名字,再去跟住这个文字。能不能懂,能不能OK,可是我们刚刚遇到的都是什么需求?这些命令是不是都是干嘛在创建分支的同时去跟踪一个分支,我们是不是早就创建好了吧,早就创建好了,那应该什么命令。Get半起是吧?杠U去干嘛去跟踪,说明你执行这条命令的当前那个分支是不是要去跟踪这个分支?能不能接受,能不接受get高什么意思啊?查看设置的所有吗。跟踪分子。OK,好,我带你玩一把,我带你玩一把啊,OK,记住我帮你们整理一把,怎么跟踪。
07:07
就一个什么,一个本地分支怎么去跟踪,一个什么远程跟踪分支,我帮你们总结听着第一个点当什么当克隆的时候,当克隆的时候什么。我们说会自动生成什么会自动,会自动干嘛。会自动生成一个什么,生成一个master什么的,一个什么本地分支。是吧,而且这个本金分支已经干嘛,已经跟踪了对应的什么远程跟踪分支。那么就说,如果说你干嘛不是克隆呢,只是一个不起的做法,就其他所有的分支,就除了这个当前当前情况下,这个马齿分子,它是一个自动的,其他叫干嘛都得自己来干嘛来去跟踪懂不懂跟踪方式有几种?
08:15
在新建什么?在新建其他分支时可以干嘛?可以指定什么?可以指定跟踪的什么?可以指定想要跟踪的什么?远程跟踪分支命令是怎样的?什么get,然后呢杠B,然后本地分支名。本地分支密码,然后什么远程跟踪分支什么。是吧,或者说有一个节形式get什么杠杠,什么check out。
09:01
杠杠track tr a是吧,然后呢,跟什么远程跟分支这样创建出来的本地分支是不是就是干嘛,就是跟他同名的本地分子。只是没有那个啊。卓密塔。没有那个别名能不能懂好,还有什么情况。OK。还干什么?将一个已经存在的本地分支干嘛?改成什么,改成一个什么。跟踪。什么?跟踪,远程跟踪分支是什么?就改成什么一个跟踪分支吧,就这个跟踪是不是一定要去干嘛跟踪他的。怎么办?直接命令干什么?杠U后面什么远程跟踪分支的名字?
10:02
能不能就说,能不就说好,那我们玩一把。OK,看到我们玩一把。好,我们这样,OK,我来创建一个仓库啊好,这个仓库是不是还是在这。这个仓库还能用吗?这个仓咱们是已经用过了,要不删了它要是不是CT里面可以删,好坚持一下啊,把这个嘛,把这个删了,对TL是把它删掉,OK,然后把我是不是穿建个新的仓库,我看啊,我穿这个新的仓库我这边。隐仓库吧,好搞到情况我就干嘛,我直接叫太行不行啊,OK就简单一点太的吧,呃,那这个仓库的话,我里面把它初始完内容应该也行吧。说实话内容行不行,说实话内容话我直接克隆行不行,可不可以啊,可以的,想想这样能不能达到我们想个效果。
11:05
最后我们自己推吧,最后我们自己推吧,OK。好看一下这边是不是创建一个test,然后呢本地怎么办。本地什么?创建一个什么,比如说。TEST1吧,可不可以test杠零是吧,进去好,走进我在这边get什么,变掉这里,然后呢get什么。Get init。是吧,好OK,然后呢,要不要别名,要不要别名要OK看下别名给什么,怎么看别呢,Remote杠杠V有没有名,没有配一个的什么remote OK什么鬼。爱的爱什么就叫test行不行?好,要不把这仓库的地址拿来,要就在这边CTRLC吧,好,直接贴过来可不可以好别们有没有创完创明白法C1啊,问你现在这个分支是个什么分支?
12:09
现在的分子什么分支,跟远程有没有关系啊,我都没复习过吧,怎么看它,你看我们说有没有跟踪,怎么看它get什么。看到没有,是不是get-V啊,OK get什么杠什么V,搞不搞笑笑有没有没有,因为杠杠有没有一个使用了。有,他是用来干嘛的?查看当前分支上的一个最新的提交对象吗?是吧,就他他他搞得杠好,来看一眼现在干嘛,我的内容有没有改,我也没有内容,没有任何内容吧,我创建个内容。一起A点什么TST去哪边a.TST,那么就说OK,好C我给的什么ADD点杠给干嘛干嘛杠message我就来吧,啊,我个一吧。
13:08
好,这干嘛?没有配吧,这是没配全局那个是不是三了,那配吧。直接这个嘛。OKC1啊,清掉干嘛,我直接干嘛。我直接提有没有提上去啊,有现在是不是提到我的本地库里面,是不是问你现在干嘛,我给你干嘛,要不要推次的,我能直接这么推吗。什么情况可以直接这么推塔,你这个master是不是得去跟踪别人,是不是才能才能直接推他,有跟踪别人吗?没有,是不是现在就是一个普普通通的分子,那你这么推不出。要不你怎么推给的什么。
14:00
别名是谁?Test。这是我第一次,第一次对吧,好。看推上去,问你推上去之后,当前这个马达是不是还是一个普通的分子,他有跟踪别人吗?没有OK,这干嘛?没权限什么意思?他说我干嘛?他说我没有权限吧。仓库看一把是不是没推上来。哦,我现在用户现在在谁身上,是不是在在咱们身上没权限说明有这个凭据不对呗。因为是因为现在这个项目是不是我白到达姆去创的,我的凭据肯定是能省的,才没有权限吧,那怎么办,换凭据?
15:02
走,你放开这个品去。好,OK,然后呢。这边吧,把它干嘛删掉走你好。我来把思路在不在线,OK,走,你get push。往上推。OK应该是谁?30261216什么QQ.ok这边是什么。看能不能铺上去啊,OK,好,铺上去,我们再来观察这个分子到底是个什么分子啊,这里。好给什么?Get branch-V看一眼他什么,是不是还是个普通分子,他有,他有跟踪别人吗?没有跟踪别人的话,后面这个跟远程跟踪分子就在后面排着的,没有OK好,那你说现在这个master还是不还只是一个普通分子?OK好,来看这这。
16:06
我能不能克隆他了,可以,我把这个仓库地址干嘛,我拿到我去克隆一把走你我搞一个test什么。2TEST02T ST test杠零二走,你我进去克隆。给我给干嘛给?CLO。一哪个地址,是不是这个地址。地址没有贴过来啊。是在这,OK,好,C2清掉这里。好,把这个地址填过来,CTRLB,周一来好。看一下,我来问大家,当前进来之后我把它关掉,关掉之后里面是不是多了一个test,我进入这个什么。给吧,好,那我就问你了,OK,现在这个get。
17:03
什么东西,Branch?我先看它有几个分支啊。是不是这么多分支啊?来看一下给什么nch John,你看master有没有跟踪他有没有。也就是说我在这边master上面现在干嘛,我做修改。Vim OK是吗?里面有没有数据的,上面是不是有个a.TT的,我VM什么a.TST走你看一下改掉按什么I键,按这个按键走,你a.TS什么。二可不可以ec冒号WQ保存退出,我要问他一个问题,我能不能直接给他,不行,可以。这个是谁?这个是谁,现在。
18:03
这个是32吧,不管了,用户我们用同一个行不行,我们就看他可不可以推啊。可不可以看到?稍等。找出A是什么。啊,OK,我们是不是只是改了文件。你看他现在处于什么状态呢?没有没提交吧,没提交你能提吗?你能复习吗?不能。好,这个嘛,给他。剖析,看能不吸下去。稍等啊。直接给他不行。看看有没有没上去啊,有是吧,OK,好铺上面这边我能不能拿。我能直接给他破拿吧,能不能不能因为当前这个分支,这个分支是个什么分支,它就是个普通的本地物质吧,你可以看嘛,Get什么什么杠VV。
19:06
是不是要不要把它变成一个跟踪分支,要怎么才能把它变成跟踪分支,而且当前这个马分是不是已经已经存在了,不是要去新建个分吧,怎么办?Get branch什么杠you后面干什么?Test master是不是的一回有没有跟踪好get v有没有跟踪上,跟踪上跟踪上之后怎么办?Get不直接拉,他会去远程的马里面了,比如说你这边,如果说你这边是个test test也已经跟踪别人了,那他就会远程的test里面去拿。懂不懂,也就只要你能保证他跟踪了相对应的分支,你就可以舒舒服服的用几个面点解决。就这两个命令,其他命令还需要学吗?不需要学对不对?可是一些特殊的情况之下,你还是会使用到get的,待会我们会遇到。
20:05
懂不懂这个流程能不能听懂啊,这个步骤比较烦。啊,怎么去理解它,还是理解上面的问题,懂不懂命令还是比较简单的啊,OK。
我来说两句