4

我们的项目使用 Gitlab,我们有两个长期存在的分支:dev 和 master,类似于 Git Flow。我们正在使用“合并提交”方法,它将在主分支中创建一个合并提交。

但是,由于那些“合并提交”,master 分支将始终领先于 dev 分支。

在此处输入图像描述

所以,我的问题是,我应该将那些“合并提交”合并回开发分支吗?为什么?

4

2 回答 2

2

“合并提交”是否应该合并回 dev 分支?

不,除非您想dev从 master 获取更改(可能已从其他分支修改,例如修补程序)

如果dev是 long-lived,则将其合并到master,但不合并masterdev

于 2020-07-16T05:37:56.813 回答
0

你的 dev 分支像 master 分支吗?如果你想有一个基于 master 的分支,你可以使用:

$ git checkout -b 分支名主

或者如果你想用 master 分支更新一个分支,你可以使用:

$ git merge branchToUpdate master

于 2020-07-16T05:50:41.747 回答