你好,我在使用TFS和Git拉取请求时遇到了问题。
我们有两个主要分支: - master - develop
所以我从develop创建了新的分支async_data_loading,并对其进行了一些更改。接下来,我提交并推送我的更改到远程async_data_loading,然后创建了一个新的拉取请求,将我的更改合并到远程develop中,但我得到了这个错误:
但是,当我尝试从控制台查找任何合并冲突时,没有需要解决的冲突...我甚至可以将我的更改合并到本地develop而没有任何问题。如下所示,我的本地分支和develop位于同一“分支”上,因此没有冲突需要解决,只是我的分支领先于几个提交。
有人遇到过这个问题并解决了吗?我花了几个小时搜索解决方案,但什么都没找到。
有趣的是,如果我从master创建一个测试分支,然后按照与develop相同的步骤进行操作,将我的测试分支合并到TFS的master上就没有问题。