我们有一个名为6 个月前upgrade分支的分支。master在upgrade分支中我们将所有项目重组为maven(master是ant项目),所以两个分支中的一个项目x的结构是完全不同的。
为了将项目重组为我们使用的 Maven,git mv因此我们保留了历史。接下来,我们对文件进行了一些代码更改,upgrade因为升级过程需要这些更改。
现在我想合并master,upgrade同时保留所有结构,因为它存在于upgrade. 我该怎么做呢?
我尝试git merge master在upgrade树枝上使用。
但这并没有让我对我们所做的代码更改产生任何冲突upgrade;相反,它给了我属性文件中的冲突。(我绝对确定与upgrade冲突的代码更改master) - 可能有什么问题?