从 Eclipse 迁移到 Android Studio 后保留 Git 历史的问题
Problems keeping Git history after migrating from Eclipse to Android Studio
我想从 Eclipse 迁移到 Android Studio。导入工作正常,但导入后文件结构不同。
我按照 this 线程中的步骤,将 .git 目录复制到新导入的 Android-Studio 项目的根目录中。但是 git 似乎无法识别我的 "moved" 源文件,而是将它们列为已删除文件和新文件。
旧结构:
MyApp
|--src
|--com.myapp
新结构:
NewApp
|--_myApp
|--src
|--main
|--java
|--com.myapp
有没有什么可以告诉 git 无需手动查找我的文件?
谢谢你,Sebastien Dawans,这确实是缺失的 link。使用 git add -u 添加后,git 将我的一些文件识别为已重命名。我想知道为什么不是所有文件。 Android Studio 似乎在导入时触及了一些文件,这导致 git 无法识别它们。因此,我将包含 java 文件的 com.myapp
文件夹从我的 eclipse 文件夹复制到 Android Studio 文件夹以替换导入的文件。与 res
目录相同。比 git 添加 .和 git 添加 -u
这似乎解决了问题。
我想从 Eclipse 迁移到 Android Studio。导入工作正常,但导入后文件结构不同。 我按照 this 线程中的步骤,将 .git 目录复制到新导入的 Android-Studio 项目的根目录中。但是 git 似乎无法识别我的 "moved" 源文件,而是将它们列为已删除文件和新文件。
旧结构:
MyApp
|--src
|--com.myapp
新结构:
NewApp
|--_myApp
|--src
|--main
|--java
|--com.myapp
有没有什么可以告诉 git 无需手动查找我的文件?
谢谢你,Sebastien Dawans,这确实是缺失的 link。使用 git add -u 添加后,git 将我的一些文件识别为已重命名。我想知道为什么不是所有文件。 Android Studio 似乎在导入时触及了一些文件,这导致 git 无法识别它们。因此,我将包含 java 文件的 com.myapp
文件夹从我的 eclipse 文件夹复制到 Android Studio 文件夹以替换导入的文件。与 res
目录相同。比 git 添加 .和 git 添加 -u
这似乎解决了问题。