几个月前,一个特性分支被意外地featureA合并到另一个特性分支中。featureB已完成还原,删除了由意外合并引起的文件。
昨天,featureA被合并到master. 为了保持featureB最新,我master每周都会合并到它中。今天,我正在master融入featureB其中,我注意到一些奇怪的事情。featureB几个月前意外合并的文件在合并时被自动删除或错误修改。
在将它们合并到今天时,似乎featureA从几个月前的意外合并中存在的文件状态优先。featureB
为什么会发生这种情况?可以做些什么来解决这个问题?