2017-03-14 69 views
0

我很新的gitlab和合并请求。我创建了一个新分支,进行了更改,并将其推送到远程。我还想要合并到远程的另一个分支。我应该在gitlab中创建一个合并请求,并且会有一个选项来比较分支并解决冲突吗?或者我应该以某种方式手动合并,然后才执行合并请求?解决冲突之后或之前合并请求

+0

如果你想合并,你可以通过使用命令git merge [branchName,你想合并到你当前的分支],首先将master in合并到你当前的分支,这将基本上同步所有主要更改到该分支,如果将有冲突解决他们所有,然后推送更改,然后再将主合并到您当前的分支,一旦主合并到您的分支,然后您可以提出一个合并请求合并您的分支到远程这是主人。 –

回答

0

当存在冲突时,GitLab不允许合并合并请求。因此,您必须将要合并的分支(例如master)的更改合并或重新绑定到分支中,解决冲突并推送更新的分支。

但是,如果您在解决冲突之前或之后创建合并请求,则无关紧要。如果您之前打开它并推送合并,合并请求将自动更新。如上所述,不可能接受包含冲突的合并请求。