当我们 dev 分支,所有功能都开发完成,并且测试无误以后,需要做的就是将 dev 分支中的内容合并到 master 分支了。因为最终部署上线的,始终只有 master 分支的内容,它这里才是最终完成版的代码。

1. 分支合并

首先要做的是,GitHub 客户端中,切换到 master 分支上

image.png

然后点击菜单栏 Branch->Merge into Current Branch,然后选中 dev 分支,点击 Merge 按钮。

image.png

这个操作的意思,也就是将 dev 分支,合并到主分支中。完成后,最后点一下 Push 就好了。

现在大家可以来回切换 master 和 dev 分支,看看是不是两个分支中的代码都一样了。

2. 总结

以上的操作就是合并分支完整操作了。需要注意的是,一定要先切到 master 分支后,再执行操作,这样才能把其他分支合并进来。

还有一点要注意的是,如果你的项目,有多个分支。当大家都往 master 分支中合并的时候,也可能会出现代码冲突。解决的方案,和之前讲的代码冲突解决方法一模一样,根据客户端的提示,人工处理好冲突,然后重新提交下就成了。

已添加到喜欢了