所以我有一个 git 存储库,用于一些相关的 Java 类,其文件夹结构类似于:
mylib/LICENSE
mylib/README
mylib/src/file1.java
mylib/src/file2.java
mylib/test/tester.java
...
现在,我正在 Eclipse 中创建一个具有传统文件夹结构的 Android 应用程序,例如:
repo/AndroidManifest.xml
repo/bin/*****
repo/res/*****
repo/src/com/mysite/project/activity1.java
...
现在,我想将 java 类添加到文件夹中的我的 android 项目中:
repo/src/com/mysite/mylib/file1.java
但是,如果我将其添加为 git 子模块,它们将保存到路径中:
repo/src/com/mysite/mylib/src/file1.java
此外,还包括 tester.java,以及我在 Android 项目中不需要的其他一些文件。
解决此问题的最佳方法是什么?我应该离开这条路com/mysite/mylib/src/file1.java
吗?或者我应该修改 repo 并将文件从mylib/src
up 移动到mylib
并删除我不想要的文件?