git已經(jīng)添加到倉庫中的文件無法直接使用.gitignore來進(jìn)行忽略,需要先清理git緩存,再重新add,此時(shí)git才會按照.gitignore的規(guī)則對文件進(jìn)行篩選,操作如下:
git -r --cached .
git add .
然后繼續(xù)commit和push操作即可
附常用.gitignore忽略文件寫法:
# 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
# Keystore files
*.jks