i我从主人那里创建了一个分支。向分支做了四个提议。第三次提交后,我创建了合并请求。直到第三次提交,吉特拉布(Gitlab)从未抱怨合并冲突。在fo ...

问题描述 投票:0回答:2

$ 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 enter image description here


我的合并请求已得到完全批准。我已经写了对存储库的访问权限。合并按钮已亮了。我不确定如何解决Gitlab抱怨的冲突。不确定如何将代码用于主机。
    

您在分支机构上,您正在尝试将您的本地分支在主人的顶部。好吧,它已经在主人的顶部,它已经领先于它,并且由于enter image description heremylocalbranch分支机构没有新的提交,因此没有什么可重新的。然后,您正在尝试将

rebase

合并到本地分支,但是您已经处于最新更改。 您在本地进行

git gitlab git-merge git-merge-conflict
2个回答
4
投票

master
,并检查该分支中是否有任何更改。一旦您拉手了大师,就必须

master

,并且能够看到Gitlab正在谈论的冲突。修复冲突,然后再次推动您的本地分支。 在吉特拉布(Gitlab)说,当没有的情况下存在合并冲突的情况,我在本地合并了分支,并将其推开。之后,Gitlab中的MR被标记为合并。

pull
假设分支机构求解了第10号问题,并且MR为数字8。
rebase


2
投票

主人没有任何改变。

是的,那里有
记住,git不会自动与遥控器同步。遥控器上有更改。但是,直到取出之前,您都不会在机器上看到它们。
    

任何人在2025年都能解决这个问题,我只是通过将目标分支更改为随机分支,保存,然后将其更改回主人,然后tada:“冲突”消失了。
	
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.