我从主人那里创造了一个分支。四次向枝条提交。在第三次提交之后,我创建了一个合并请求。在第三次提交之前,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

我的合并请求已被完全批准。我有对存储库的写访问权。合并按钮是灰色的。我不知道该如何解决Gitlab抱怨的冲突。不知道我怎么才能掌握我的密码。
发布于 2021-06-22 17:27:22
您是在分支mylocalbranch上,并且您正在尝试rebase您的本地分支之上的主人。好吧,它已经在主人的上面了,它已经在前面了,而且由于master分支中没有新的提交,所以没有什么可以重基的。然后,您正在尝试将master合并到您的本地分支中,但您已经在进行最新的更改。
您必须在本地 pull主服务器,并检查该分支中是否有任何更改。一旦你拉出主人,你必须rebase,将能够看到GitLab正在谈论的冲突。修复冲突,然后再次推动您的本地分支。
发布于 2021-06-22 19:22:57
主版没有任何变化。
是的,有。
请记住,Git不会自动同步到远程。遥控器上有一些变化。但是在你拿东西之前,你不会在你的机器上看到它们。
https://stackoverflow.com/questions/68088007
复制相似问题