2014-09-05 14 views
11

Sto facendo il mio commit iniziale per un nuovo progetto Android. Sono soddisfatto dello stato del codice ma mi chiedevo quali file aggiungere + commit e quali file dovrei lasciare fuori.Primo commit del progetto Android Studio - Che cosa dovrebbe tralasciare?

Ecco il mio contenuto .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/ 

Qui è il mio attuale stato di git:

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

Se si utilizza Android Studio - vedere questa domanda http://stackoverflow.com/questions/16736856/what-should-be-in-my-gitignore-for-an- android-studio-project – nsmirosh

+4

Puoi anche provare ad assemblare il tuo .gitignore qui: https://www.gitignore.io/ –

+0

@DarekKay Come usi gitignore.io per l'ambiente di sviluppo integrato (IDE) di Android Studio? Posso far funzionare bene OS e Android, ma non l'IDE. Non riesco a trovare una selezione che abbia senso per questo compito. Sto sbagliando? – zipzit

risposta

3

affido tutto tranne la roba locale, questo è il mio .gitignore:

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

Perché * .gradle non viene ignorato? –

+1

Non voglio che la cartella .gradle sia inclusa (né il suo contenuto), questo lo fa per me. – Flummox

+0

Si dovrebbe ignorare build.gradle, settings.gradle o build.common.gradle? –

Problemi correlati