目录结构更改后,合并Git也会更改

时间:2019-07-09 11:42:39

标签: git git-merge atlassian-sourcetree

我们有一个应用程序,其代码存储在Git存储库中。我们正在使用Git Flow,先对功能进行编码,然后合并到develop分支中。

我们开始对该应用程序进行重大扩展,添加了全新的功能区域。这项工作创建了自己的分支,称为develop-new,是正常情况下所有功能的基础。作为此扩展的一部分,目录结构已更改,几乎所有现有的源文件都已移动。

与扩展工作同时,将多个错误修复程序部署到现有应用程序中,并合并到develop中。

我现在需要将这些错误修复程序合并到扩展中,以确保在我们使用新应用程序时,我们修复的所有问题均保持不变。我在develop-new上创建了一个功能分支,并尝试将develop合并到其中,并遇到了一个问题,即Git当然无法将develop中更改的源文件与新文件匹配。 develop-new中的位置。解决这个问题的最痛苦的方法是什么?似乎有16个文件受到了影响。

0 个答案:

没有答案