码云‘的使用(三)--合并分支

来自CloudWiki
跳转至: 导航搜索


“码云”的版本管理

  • W3-8.png
  • 分支是一种同时间在同一个库的多个版本上进行工作的一种方式。
  • 默认情况下,你的代码库将会有一个主干分支,命名为master。
  • 在提交到主干分支之前,我们用其他分支进行实验和修改编辑。
  • 当你创建一个分支之后,你实际上创建了一个主干分支的副本。

查看当前版本

  • W3-12.png

合并分支

  • 如果你当前的版本已经修改完毕,觉得成熟了,你可以合并你当前的分支到主分支master中。
  • W3-17.png
  • 接着跳转到如下页面:
  • Web4-14.png
  • 这时候,整个项目的管理员(也就是你)要审核合并的请求:
如果没问题,通过放行。
  • Web4-15.png
  • Web4-16.png
现在,你回到项目主页,找到master分支的代码,会发现他们现在已经更新了:
  • W3-18.png

发行和上线

几点注意

  • 主分支 master 永远是可用的稳定版本
  • 开发分支 develop 是正在测试但未上线的版本
  • 功能和特性开发在 feature 分支进行,完成后合并到 develop 进行测试
  • 线上紧急的 Bug 修正开 hotfix 分支进行,修正完成后合并到 master

参考文档

【1】https://segmentfault.com/q/1010000004697299 【2】https://www.cnblogs.com/mithrandirw/p/8468925.html