Gitlab合并请求包括来自目标分支的提交

时间:2018-09-10 17:39:02

标签: git gitlab git-merge

Gitlab合并请求正在接收,包括合并到目标分支中的提交。如何避免这种情况?

feature分支是根据master创建的。 feature提交ABC,而master提交DEfeature分支的合并请求目标为master。 gitlab上的合并请求现在包括ABCDE

我在设置中尝试了“快速合并”。不知道如何避免这种情况发生,因为它发生在我所有的合并请求中。

1 个答案:

答案 0 :(得分:0)

如果您当前的合并请求不适合您,则可以使用相同的feature分支来覆盖它,并在最新的master状态之上重播:

git checkout feature
git fetch
git rebase origin/master
git push --force

然后,您应该有一个更新的合并请求,这次,该合并请求应仅包括来自feature分支的提交。