2014-10-16 23 views
5

ich an der Wurzel meines Android Studio-Projekt die folgenden .gitignore Datei platziert haben PlatzWo genau soll ich .gitignore Datei in Android Studio-Projekt

# Built application files 
*.apk 
*.ap_ 

# Files for the Dalvik VM 
*.dex 

# Java class files 
*.class 

# Generated files 
bin/ 
gen/ 

# Gradle files 
.gradle/ 
build/ 

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

# Proguard folder generated by Eclipse 
proguard/ 

# Log Files 
*.log 

# Windows clutter 
Thumbs.db 

# Intellij IDEA (see https://intellij-support.jetbrains.com/entries/23393067) 
.idea/workspace.xml 
.idea/tasks.xml 
.idea/datasources.xml 
.idea/dataSources.ids 

jedoch folgende .gradle Inhalt hält an der Quelle hinzugefügt zu werden Steuerung.

modified: .gradle/1.12/taskArtifacts/cache.properties.lock 
modified: .gradle/1.12/taskArtifacts/fileHashes.bin 
modified: .gradle/1.12/taskArtifacts/fileSnapshots.bin 
modified: .gradle/1.12/taskArtifacts/taskArtifacts.bin 

.gradle und seinen Unterordnern markiert jedoch im .gitignore ignoriert werden diese immer wieder ich so viel jedes Mal aktualisiert zu werden, wie die App in einem Emulator laufen. Ich kann mich nicht daran erinnern, mit diesen in Eclipse-Projekten zu tun zu haben.

Sind diese .gradle-Dateien, die ich oben gezeigt habe, notwendig, versionskontrolliert zu sein, wenn nicht, wie kann ich meine .gitignore ändern, um sie tatsächlich zu ignorieren?

+1

Ich habe einfach '.gradle' in meiner' .gitignore' Datei. Es klappt. – Opal

+0

Ich werde es jetzt versuchen, danke –

+0

Danke, es passiert immer noch nach dem Ändern .Gradle/zu einfach .Gradle und ich habe sogar versucht .Gradle/* und es passiert immer noch. Diese Dateien werden jedes Mal geändert, wenn ich die App starte. –

Antwort

2

Wenn sich die .gradle-Dateien bereits im git-Repository befinden, müssen Sie sie zunächst mit git rm -rf gradle/ bereinigen. Vergessen Sie nicht, Ihre Änderungen nach der Verwendung von git rm zu bestätigen.

+0

Großartig, das war es. Danke vielmals –

2

Wenn Sie immer .gradle/X, XX/... in Ihre lokalen Änderungen Registerkarte dann

git rm -rf .gradle/ (ANMERKUNG DER DOT) verwenden poping

sonst werden Sie gradle Ordner entfernen, die enthält Ihr Wrapper-Ordner.