我们在项目中使用Gitlab,我们有两个长期存在的分支:dev和master,类似于Git Flow。而且我们正在使用“合并提交”方法,该方法将在master分支中创建一个合并提交。
但是,由于那些“合并提交”,master分支将始终位于dev分支之前。
所以,我的问题是,我应该将那些“合并提交”合并回dev分支吗?为什么?
答案 0 :(得分:1)
是否应该将“合并提交”合并回dev分支?
否,除非您希望dev
从master获得更改(可以从其他分支(如修补程序)进行修改)
如果dev
是长期的,则将其合并到master
,但不会将master
合并到dev
。
答案 1 :(得分:0)
您的dev分支像master分支一样吗?如果要基于母版创建分支,则可以使用:
$ git checkout -b分支名称主用户
或者如果您想使用master分支更新分支,则可以使用:
$ git merge branchToUpdate主控