這是一個體面的.gitignore
文件,您可以將它放在項目的根目錄中,例如其中.git
文件夾是:
#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
# Windows thumbnail db
Thumbs.db
# OSX files
.DS_Store
# Eclipse project files
.classpath
.project
# Android Studio
*.iml
.idea/
#.idea/workspace.xml - remove # and delete .idea if it better suit your needs.
.gradle/
build/
app/build/
gradle/
#NDK
obj/
然後你執行下面的命令來應用.gitignore
:
git rm -r --cached .
git add .
git commit -m "fixed untracked files"
查看更多here。
編輯:我還建議使用Android Studio的.gitignore plugin。
這是否會從VCS中刪除被忽略的文件,這些文件包含在之前的提交中? – Gowrav
總之 - 是的。但是,它們仍然存在,因此您可以從以前的修訂版訪問它們。其他提交將省略.gitignore中指定的文件。 – azurh