2016-07-06 22 views
5

Sto sviluppando un'applicazione e devo portare quel progetto a GitHub. Ora, devo creare il file gitIgnore. So che quel file è usato per ignorare alcuni file specifici dal mio progetto. Ho usato il servizio gitIgnore.io e ho ricevuto il file generato. Questo è il mio file gitIgnore:Dove inserire il file gitIgnore in Android Studio?

# Created by https://www.gitignore.io/api/android 

### Android ### 
# Built application files 
*.apk 
*.ap_ 

# Files for the ART/Dalvik VM 
*.dex 

# Java class files 
*.class 

# Generated files 
bin/ 
gen/ 
out/ 

# Gradle files 
.gradle/ 
build/ 

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

# Proguard folder generated by Eclipse 
proguard/ 

# Log Files 
*.log 

# Android Studio Navigation editor temp files 
.navigation/ 

# Android Studio captures folder 
captures/ 

# Intellij 
*.iml 
.idea/workspace.xml 

# Keystore files 
*.jks 

### Android Patch ### 
gen-external-apklibs 

Ma non so dovesse copiare questo, e dove mettere che nel mio progetto Android. Qualcuno potrebbe aiutarmi?

ho copiato questo file in mio file gitIgnore in Android Studio, ma quando ho spinto quel progetto su GitHub mio file gitnigore assomiglia a questo:

*.iml 
.gradle 
/local.properties 
/.idea/workspace.xml 
/.idea/libraries 
.DS_Store 
/build 
/captures 

Quindi, che i file che ho copiato in Android Studio sono non qui. Qual è il problema?

risposta

3

.gitignore file deve essere nella directory principale del progetto non solo in progetti di Android, ma in tutti i tipi di progetto

Spero che la mia risposta sarebbe utile

+0

Beh, avevo male spiegato il mio problema. Quando scarico questo file dal servizio gitIgnore, cosa dovrei fare esattamente dopo? – Atenica

+0

basta copiare il contenuto del file e creare il file nella radice del progetto chiamato .gitigniore nella radice del progetto e git ignorerà qualsiasi file che corrisponda alle espressioni in questo file –

+0

Ho copiato questo file accanto ai file gradle nel mio progetto alla fine quando volevo rinominare al ".gitignore", quindi ricevo questo messaggio "Il nome" .gitignore "è già usato in questa posizione. Si prega di utilizzare un nome diverso." – Atenica

9

Normalmente, quando si crea un nuovo progetto il file gitignore viene generato per te.

Ecco il file .gitignore corretto.

*.iml 
.gradle 
/local.properties 
/.idea/workspace.xml 
/.idea/libraries 
.DS_Store 
/build 
/captures 

Questo è stato dovresti metterlo.

enter image description here

+0

Grazie amico. Solo un'altra domanda: cosa ne pensi, il servizio gitignore.io è abbastanza buono per creare file .gitignore? Altre parole, è tutto ciò che ho bisogno di ignorare viene generato qui? – Atenica

+0

Android Studio genera il gitignore ogni volta che si crea un nuovo progetto. Se stai lavorando su un progetto esistente, copia e incolla il testo sopra. Non hai bisogno di nient'altro. gitignore.io è fantastico ma non ne hai bisogno. –

+0

Ma che dire della cartella 'build' nel modulo 'app' ?! –

0

Partenza this pagina a portata di mano su Github - i file ignorare per altri tipi di progetti sono lì come bene e regolarmente aggiornati.

Problemi correlati