使用Git版本控制時(shí),添加忽略文件的方法
Android Studio創(chuàng)建項(xiàng)目后,在項(xiàng)目的根目錄下會(huì)生成一個(gè).gitignore文件,Android的項(xiàng)目.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/workspace.xml
# Keystore files
*.jks
相關(guān)過濾規(guī)則舉例說明:
#:注釋符號,自動(dòng)被Git忽略
.iml:過濾所有的.iml后綴的文件*
.gradle/:過濾掉.gradle文件夾
local.properties:過濾掉local.properties文件
使用SVN管理項(xiàng)目時(shí),添加忽略文件的方法
Android Studio 配合SVN時(shí),添加忽略文件相對簡單,首先打開項(xiàng)目的Settings選項(xiàng),切換到Version Control下的Ignored Files目錄,如下圖:

image.png
其中
Ignore specified file選項(xiàng)是忽略指定的文件
Ignore all files under選項(xiàng)是忽略指定文件夾下的文件
Ignore all files matching選項(xiàng)是忽略匹配指定格式的文件
一般需要忽略的文件如下:
1. .idea文件夾
2. .gradle文件夾
3.所有的build文件夾
4.所有的.iml文件
5.local.properties文件

image.png