00:00
这节课来了解一下什么是分支。在之前的入门篇,我们简单的讲解了get的基本使用方法,在高级篇呢,我们首先讲一下分支的使用方法和操作。在开发软件时。可能有多人同时为一个软件开发功能或者修复bug,可能存在多个release版本,并且需要对各个版本进行维护。所性get的分支功能可以支持同时进行多个功能的开发。和版本管理,那什么是分支呢?分支是为了将修改记录整体流程分叉保存,分叉后的分支不受其他分支的影响,所以在同一个数据库里可以同时进行多个修改。比如。我们有一个用来发布版本的主分支的一个历史记录。还可以有一个添加新功能的一个。历史记录还可以有一个用来修复错误的。
01:00
一个历史记录。整体的一个流程,分叉保存,不受其他分支的影响,可以同步进行。下面是使用分支进行作业的图标。为了不受其他开发人员的影响。您可以在主分支上建立自己的专用分支,完成工作后将自己分支上的修改合并到主分支。因为每一次提交的历史记录都会被保存,所以当发生问题时。定位和修改造成问题的提交就容易很多。下面来看一个图。这是我们的一个主分支。这些是其他的一个分支。可以进行不同的任务同步进行,最终合并到主分支上。接下来了解一下什么是ma的分值,在数据库进行最初的提交后,也就是我们一开始啊创建本地数据库的时候,Get会创建一个名为must的分支。
02:06
因此之后的提交在切换分支之前都会添加到这个must的分支里面。分支的一个运用。在gate里面,我们可以自由的建立分支,但是要确定运用规则才可以有效的利用分支,而不是创建很多无效的分支。这里我们介绍两种分支。墨底分支和top分支。墨迹分支墨迹分支是为了可以随时发布release而创建的一个分支,也就是说随时可以为了发布版本而创建的分支。它还作为这个top派分支的。原分支去使用啊,原分支就是说可以啊从就是淘派分支可以从末底分支去。呃,切出来一个分支,就是以目的分支去切出来一个淘派分支。啊,这样去理解,保持分支稳定的状态是很重要的,如果要进行更改,通常先创建淘派分支,而不是对这个墨迹分支,就是主分支进行直接的一个修改啊,针对该分支我们可以使用其他的一些工具进行测试啊,当我们的这个啊代码或者项目没有任何问题之之后,可以把这个淘派分支再合并到。
03:22
啊,我们的主分值啊,通常。大家会将must的分支作为末级分支使用,也是我们的一个啊主分支。接着看淘派分值。Top派分支是为了开发新的功能或者修复bug等任务而建立的一个特特定的一些分支。若要同时进行多个任务,可以创建多个topic分值。淘派分支是从稳定的末级分支创建的,完成任务之后要把topic派分支合并的墨基分支。看一下下图,这个就是我们的摸底分支,用来发布这个release的一个分支,也是稳定的一个分支啊,一般我们会使用must作为。
04:09
啊,这个墨底分支,当我们要啊进行一些新功能的开发,可以从墨迹分支去切出来一个topic派分支,当开发完成之后,可以在合道默分支。或者我们有需要去修改一些bug。或者做一些改进,也可以从墨分支去切出来这个淘派分支啊。好,分支就介绍到这里。
我来说两句