【发布时间】:2016-08-12 17:54:57
【问题描述】:
对于涉及在 Ubuntu 和 Windows 操作系统中使用 Android Studio 的开发人员的项目,哪个是理想的 .gitignore 文件? Andoird Studio 项目的经典 .gitignore 是
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
但在这种情况下,我必须添加 /.idea/gradle.xml,因为在 Windows 中,gradle.xml 无法解析 $APPLICATION_HOME_DIR$ 并使用特定的 Windows 路径,因此应该不跟踪该文件。
还有其他文件应该忽略吗?
PD:我检查了this question,但它似乎没有提供适当的解决方案。
【问题讨论】:
-
在每个项目中,所有来自构建/编译的文件都不会上传到存储库。检查从编译中创建了哪些文件(临时文件、二进制文件等)并将它们添加到 .gitignore。这是任何类型的项目的一般工作方式。仅应将源代码(和/或有用的文档)上传到存储库。
-
是的,我同意。然而,这是一个 gradle 问题,其中一些路径变量不被理解。无论如何,忽略该特定文件就足够了。
标签: git android-studio