GIT存储库迁移CONFLICT(重命名/重命名)

时间:2018-10-09 05:45:53

标签: git git-merge

我想将子GIT仓库迁移到父GIT仓库,以便子GIT仓库的最新DEVELOP代码进入保留所有提交历史记录的子仓库中的子目录。

我按照此处的步骤操作-http://www.nomachetejuggling.com/2011/09/12/moving-one-git-repo-into-another-as-subdirectory/

并且能够将子级3仓库回迁到父仓库而没有任何问题。

但是现在当我对孩子4进行相同操作时,我会遇到合并冲突,例如:

CONFLICT(重命名/重命名):重命名“ src / main / java / com / abc / xyz / persistence / service / TimeServiceKeystoreManagerImpl.java”->“ abc-ms / src / main / java / com / abc / ms /customer/persistence/service/TimeServiceKeystoreManagerImpl.java“在分支“ HEAD”中重命名为“ src / main / java / com / abc / xyz / persistence / service / TimeServiceKeystoreManagerImpl.java”->“ ms-uvw / src / main / java /com/abc/xyz/persistence/service/TimeServiceKeystoreManagerImpl.java“在“ temp-1 / develop”中

超过30个文件正在发生这种情况。可以看出,GIT与另一个文件混淆,该文件位于完全不同的项目中(在单独的子目录中),唯一常见的是文件名相同。

合并后,我希望孩子4像这样居住:

父母:

-子级1(子目录中已经存在的项目)

-子级2(子目录中已经存在的项目)

-儿童3(子目录)

-子级4(另一个子目录)

我花了一天多的时间对此进行研究,但找不到任何解决方法

0 个答案:

没有答案