android - 从 Android Studio 中的 Gradle 项目向 VCS 提交的内容

标签 android version-control gradle

我使用的是 Android Studio 0.4.6 和 Gradle 1.10。 我想将必要的文件和文件夹提交到 git 中,以便克隆存储库的任何人都可以开始使用该项目,并且不会因为未提交文件而丢失文件/设置的任何问题。 有人可以指出 VCS 需要什么以及什么是可选的。

来自问题:“gradle directory in an Android Studio project”我看到 gradle/文件夹很好,但是 .idea/、.gradle/、gradlew.bat 等呢? 我在 local.properties 里面看到它不应该被提交,但是其他的呢?

这是我现在非常适合我的 .gitignore:

/app/build
.idea/workspace.xml
.idea/tasks.xml
.gradle
local.properties

最佳答案

你可以看看What should be in my .gitignore for an Android Studio project?

如果您使用该问题中的 .gitignore 文件,您应该没有任何问题。

我认为如果你在 git 目录中创建一个新项目,Android Studio 会自动为你的项目创建必要的 .gitignore 文件。

编辑: 实际上,我的 Android Studio 在我创建项目时似乎总是生成 .gitignore 文件。

关于android - 从 Android Studio 中的 Gradle 项目向 VCS 提交的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22219505/

相关文章:

android - 未检测到蓝牙 LE 设备

git - 使用 git flow,我如何恢复到以前的版本?

java - 使用 Gradle Kotlin DSL 包含脚本

version-control - 如何限制 Jenkins 中对 Cobertura 覆盖率报告的访问

java - 使用 elasticSearch 和 Spring Boot 创建 bean 时出错

maven - 如何在 Gradle 中使用 Spring 的 Maven BOM?

android - 如何在 Eclipse 的 Android 应用程序模板中编辑内容?

具有 API 14 的 Android 架构组件

Android/Eclipse/xml 文件过早结束

svn - 这里有没有人将版本控制系统从 PVCS/Serena Dimensions 切换到 Subversion?