原副标题:Git中组成部分的具体实施
git branch——表明组成部分如下表所示表右图
git branch指示能将组成部分名条目表明,与此同时能证同时实现阶段所处组成部分。
前述运转git branch指示后,能看见你现阶段所处组成部分左侧贴有“*”(representing)。换句话说,他们已经开始*右侧右图的组成部分下展开合作开发。结论中假如没表明其它组成部分名,则表示邻近地区库房中只存有现阶段表明的两个组成部分。
git checkout -b——建立、转换组成部分
假如与以现阶段的组成部分为依据建立捷伊组成部分,他们须要加进git checkout -b指示。
转换到feature-A组成部分并展开递交
继续执行上面的指示,建立名叫feature-A的组成部分。
$ git checkout -b feature -A
急速对两个组成部分展开递交的操作方式,他们称作“培植组成部分”。
优点组成部分
Git与Subversion(SVN)等必然选择版信息系统相同,建立组成部分时不须要相连华北局库房,因而能相较随心所欲地建立组成部分。因此,现今绝大部分工组织工作台务流程中都加进了优点(Topic)组成部分。
优点组成部分简而言之,是分散同时实现单个优点(主轴),除此以外不展开任何人组织工作台的组成部分。在日常生活合作开发中,常常会建立多个优点组成部分,与此同时在此以外再留存两个即时能正式发布应用软件的平衡组成部分。平衡组成部分的配角一般来说由master组成部分肩负(如下表所示图)。
如前所述某一主轴的组织工作台在优点组成部分中展开,主轴顺利完成后再与master组成部分分拆。如果维持这种两个合作开发业务流程,就能确保master组成部分能随时供人查阅。如此一来,其它合作开发人员也能轻随心所欲松地从master组成部分建立捷伊优点组成部分。
萨温齐组成部分
萨温齐组成部分是优点组成部分的原点,与此同时也是分拆的终点。一般来说人们会用master组成部分作为萨温齐组成部分。萨温齐组成部分中并没合作开发到一半的代码,能即时供他人查阅。
有时他们须要让这个萨温齐组成部分总是配置在正式环境中,有时又须要用标签Tag等建立版信息,与此同时管理多个版正式发布。拥有多个版正式发布时,萨温齐组成部分也有多个。
责任编辑: