从 Eclipse 迁移到 Android Studio 后保留 Git 历史记录时出现问题



我想从Eclipse迁移到Android Studio。导入工作正常,但导入后文件结构不同。我按照此线程中的步骤操作,并在新导入的Android-Studio项目的根目录中复制了.git目录。但是 git 似乎无法识别我的"移动"源文件,而是将它们列为已删除文件和新文件。

旧结构:

MyApp
|--src
    |--com.myapp

新结构:

NewApp
|--_myApp
    |--src
       |--main
          |--java
             |--com.myapp

有什么我可以告诉 git 无需手动操作即可找到我的文件吗?

谢谢你,塞巴斯蒂安·达万斯,这确实是缺失的一环。使用 git add -u 添加后,git 将我的一些文件识别为重命名。我想知道为什么不是所有文件。Android Studio 在导入时似乎会触摸一些文件,这导致 git 在识别它们时遇到问题。因此,我将包含 java 文件的 com.myapp 文件夹从我的 eclipse 文件夹复制到 Android Studio 文件夹,替换导入的文件。与res目录相同。比 git 添加 .和 git add -u

这似乎解决了这个问题。

最新更新