在Android Studio项目中,我应该将.GitIgnore文件放在什么位置
我已将以下.gitignore文件放在我的Android Studio项目的根目录下在Android Studio项目中,我应该将.GitIgnore文件放在什么位置,git,gradle,android-studio,Git,Gradle,Android Studio,我已将以下.gitignore文件放在我的Android Studio项目的根目录下 # 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) loc
# 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
但是,以下.gradle内容不断添加到源代码管理中
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及其子文件夹在.gitignore中被标记为被忽略,但每次我在模拟器中运行应用程序时,它们都会不断更新。我不记得在Eclipse项目中处理过这些问题
我上面展示的这些.gradle文件是否需要进行版本控制,如果不是,我如何修改我的.gitignore以实际忽略它们?如果.gradle文件已经在git存储库中,您需要首先使用
git rm-rf gradle/
清理它们。不要忘记在使用git rm之后提交您的更改。如果您得到.gradle/X.XX/。。。在“本地更改”选项卡中弹出,然后使用
git rm-rf.gradle/
(注意点)
否则,您将删除包含包装器文件夹的gradle文件夹。我的
.gitignore
文件中有simple.gradle
。它很有效。我现在就试试,谢谢汉克,它在改变了。gradle/到simple。gradle,我甚至试过。gradle/*之后仍然会发生。每次我运行应用程序时,这些文件都会被修改。不知道:/我想到的是它可能是特定于操作系统的。太好了,就是这样。谢谢