bitbucket远程服务器上的冲突,但一切都是本地最新的

问题描述 投票:10回答:1

我正在开发一个项目,所以我将一个功能分支推送到远程存储库(使用Atlassian bitbucket)并打开了一个pull请求。

但是在一个文件中,bitbucket以棕色显示“MOVED”状态并显示冲突消息:

冲突:在源上修改,在目标中修改。

此文件处于冲突状态。在合并此拉取请求之前,您需要手动解决冲突。

所以当我输入:

git pull origin my_feature

我收到了消息

已经是最新的。

我该如何解决这个冲突?

git conflict bitbucket-server
1个回答
21
投票

您需要更新本地主分支。请执行以下步骤:

  • git checkout master
  • git pull origin master
  • git checkout <<你的分支>>
  • git成为主人

执行第4个命令后,您将收到合并冲突。解决它们,然后执行:

  • git commit
© www.soinside.com 2019 - 2024. All rights reserved.