Android gitignore文件解析

由于网上各种版本的ignore文件,很多人和我一样都是拿来就用的。不知道其原理,我乘着有空学了下gitIgnore的写法,同时将我经常用的Android项目的gitIgnore文件拿来分析学习下。

我将分析都写在注释里了,看看就懂啦~

# Built application files
# 忽略所有apk文件和ap_文件。
*.apk
*.ap_

# Files for the Dalvik VM
# 忽略所有dex文件
*.dex

# Java class files
# 忽略所有class后缀的文件
*.class

# Generated files
# 忽略所有bin和gen文件夹中的所有文件
# 注意这里是指项目中所有bin和gen文件夹
bin/
gen/

# Gradle files
# 忽略所有.gradle和build文件目录下的所有文件
.gradle/
build/

# Local configuration file (sdk path, etc)
# 忽略所有local.properties文件
# 这些文件存放有sdk路径、账目密码等,这些是不会记录到git中的。
# 所以有一些保密的东西会被写到这个文件中,确保不会再VCS中泄密。
local.properties

# Proguard folder generated by Eclipse
# 忽略所有proguard文件目录下的所有文件
proguard/

# Log Files
# 忽略所有log文件
*.log

# Android Studio Navigation editor temp files
# 忽略所有navigation文件目录下的所有文件
.navigation/

# Android Studio captures folder
captures/

只是个人的见解,觉得其实像ap_这个不一定是忽略ap_结尾的,下划线可能是一个通配符。
如果对gitIgnore有知识更新,会持续更新文章的。

你可能感兴趣的:(android)