我正在重新设计项目的目录结构,因此我将许多文件从一个文件夹移动到另一个文件夹中。在远程分支上,其他人已经进行了一些重构操作,并且有一些文件被移到了其他文件夹中。现在,在与远程分支合并时,我遇到了这样的冲突:
added by us: module/src/main/java/com/test/tool/MyClass.java
...
added by them: src/com/test/tool/overlay/MyClass.java
目前我还不清楚如何解决这种冲突 - 我应该手动将文件从src/com/test/tool/overlay/MyClass.java移动到module/src/main/java/com/test/tool/MyClass.java,然后使用git add,还是有另一种更好的方式来记录这个变化?