ont*_*cks 6 git git-merge gitlab git-merge-conflict
我从master创建了一个分支。向分支做出了四次提交。第三次提交后,我创建了一个合并请求。直到第三次提交,Gitlab 从未抱怨过合并冲突。在第四次提交时,它突然抱怨合并冲突。主人没有任何变化。
$ git branch
master
* mylocalbranch
$ git rebase master
Current branch mylocalbranch is up to date.
$ git merge master
Already up to date.
$ git mergetool
No files need merging
Run Code Online (Sandbox Code Playgroud)
我的合并请求已完全获得批准。我对存储库具有写权限。合并按钮呈灰色。我不知道如何解决 Gitlab 抱怨的冲突。不知道如何掌握我的代码。
您在分支上mylocalbranch,并且正在尝试在rebase主分支上建立本地分支。好吧,它已经位于 master 之上,它已经领先于 master,并且由于分支中没有新的提交master,因此没有什么可以变基。然后您尝试合并master到本地分支,但您已经处于最新的更改中。
你必须 pull在本地进行 master 并检查该分支是否有任何更改。一旦你拉取了 master,你必须rebase并且能够看到 GitLab 正在讨论的冲突。解决冲突,然后再次推送本地分支。
| 归档时间: |
|
| 查看次数: |
17996 次 |
| 最近记录: |