我有一个基本问题。
我有一个名为:foo的分支。 我创建了一个名为“foo”的合并请求。
GitLab说与主分支存在合并冲突,因此我无法自动合并。这是因为有一个名为foo.txt的文件在主分支和分支(foo)中都更改了同一行。
我有哪些可用选项?其中一个选项是:
最初的回答:
git fetch origin
git checkout origin/master
git merge --no-ff foo
git push origin master
但我不希望开发人员直接推送到主分支。
我应该如何使我的分支处于合并就绪状态,以便我可以使用GitLab的“自动合并”选项?
请问这里有推荐的工作流程吗?
"Original Answer" 翻译成中文是 "最初的回答"。