2014-09-05 42 views
11

我正在做我最初提交的一个新的android项目。我对代码的状态很满意,但想知道哪些文件要添加+提交以及哪些文件应该省略。首先提交Android Studio项目 - 应该抛弃什么?

这里是我的.gitignore内容:

# built application files 
*.apk 
*.ap_ 

# files for the dex VM 
*.dex 

# Java class files 
*.class 

# generated files 
bin/ 
gen/ 

# Local configuration file (sdk path, etc) 
local.properties 

# Eclipse project files 
.classpath 
.project 

# Proguard folder generated by Eclipse 
proguard/ 

# Intellij project files 
*.iml 
*.ipr 
*.iws 
.idea/ 

这里是我当前的git状态:

.gitignore 
.gradle/ 
app/ 
build.gradle 
build/ 
gradle/ 
gradlew 
gradlew.bat 
import-summary.txt 
settings.gradle 
+2

如果您使用Android Studio - 请参阅此问题http://stackoverflow.com/questions/16736856/what-should-be-in-my-gitignore-for-an- android-studio-project – nsmirosh 2014-09-05 21:22:43

+4

你也可以尝试在这里组装你的.gitignore:https://www.gitignore.io/ – 2014-09-06 10:20:41

+0

@DarekKay你如何在Android Studio集成开发环境(IDE)中使用gitignore.io?我可以让操作系统和Android工作正常,但不是IDE。我无法找到对此任务有意义的选择。我做错了吗? – zipzit 2015-02-05 01:03:27

回答

3

我承诺,除了本地的东西的一切,这是我的.gitignore:

*.iml 
.gradle 
/local.properties 
/.idea 
.DS_Store 
/build 
/captures 
Dependency/* 
/app/.idea/* 
/app/.svn/* 
/app/local.properties 
+0

为什么* .gradle忽略? – 2016-10-12 02:18:42

+1

我不希望包含.gradle文件夹(或其内容),这对我来说是这样。 – Flummox 2016-10-12 08:19:08

+0

应该build.gradle,settings.gradle或build.common.gradle被忽略? – 2016-10-13 05:48:43