温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
来,我们下边呢,咱们来看一下这个分支的实战,呃,我们不可能哈,咱们也没有必要把这里边所有的操作全做一遍,因为他们除了分支的有不同的功能以外,它的操作基本操作都是一样的,咱们来测试其中这一小块,大家就能够掌握这个操作了,那么这一小块呢,我们看看啊,咱们基于这样一个流程,你看这个乐谱群呢,给令狐冲呢,分配了一个任务来让他开发一个新功能,这个令狐冲呢,因为它不是一个资深的程序员,所以这个乐谱群就跟他说呢,你别在master上面去改啊,你这个自己新建一个分支,你万一要开发这个失败的话,你这个分支我们删掉就可以了啊,这个master不会受影响,用说说呢,行,没问题,我去新建一个分支,就新建了一个feature a这个分支,然后呢,它开发完了,在本地呢进行了测试,测试OK了以后呢,就推送到远程库,那么这个乐谱群呢,拉取下来,拉取下来呢,它在。
01:00
本地呢,进行这个测试,他得去确认哈,令狐冲开发的这个功能呢,是不是可用的啊,它这个代码呢,会不会有什么隐患,只要确认没问题,那么他在本地呢,去进行一个合并的操作,那么合并到master上面,他呢,再去把master上再去推送到远程,所以说呢,我们说你创建分支。呃,然后呢,去审查代码,去合并,这些操作呢,全都是在本地做的,不在远程去做啊,而且呢,这个往master上面去合并这个新的东西,一定得是项目经理啊,有经验的程序员,架构师啊等等啊,他们去做,呃,就是嗯,有一定的这个保障性啊,咱们咱们刚去公司呢,咱们轻易的不要去动人家这个,呃,Master主干这个分,或者说是这个生产分支啊,下边咱们就看看这个操作怎么去做。
我来说两句