解释 Development 分支

主分支只用来分布重大版本,日常开发应该在另一条分支上完成。我们把开发用的分支,叫做 Develop。

Feature 分支的建立

Feature(功能) 分支,有时候也叫 Topic 分支。在这种分支上去开发新的功能。当开发功能的时候,这个功能属于哪个目标发行还不知道。功能如果一直在开发,对应的这个功能分支就可以一直存在,不过到最后还是要合并到 develop 分支上,或者如果不想要开发的这个功能了,可以直接扔掉它。

在 Gitlab 上建立 Feature 分支

  • 依次选择project -> branches
  • 点击new branch
  • 基于development分支创建feature分支,如下图示:

用命令行建立

而其中对于 Feature 功能分支有;

  • 从哪个分支分离开来:develop
  • 必须要合并到哪个分支上:develop
  • 分支的命名规范:除了 master,develop,release-,或者 hotfix- 以外的名字都可以比如可以用 feature-*的方式命名。

创建分支

合并分支

ps:命令行建立分支可以作为了解内容,具体操作比较麻烦,而用 Gitlab 建立时相当简单,推荐使用。

发表评论

电子邮件地址不会被公开。 必填项已用*标注