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