简介

在包含有Git的项目中都有一个.gitignore文件,其作用是告诉Git哪些文件是不需要添加到版本控制中的。

教程

Android项目创建后.gitignore文件中就已有默认内容,以下提供更完善的模板。

.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Mac OS
.DS_Store

# Gradle
.gradle/
build/

# Java
*.class

# IDEA
*.iml
.idea/caches
.idea/libraries
.idea/dictionaries
.idea/modules.xml
.idea/workspace.xml
.idea/tasks.xml
.idea/gradle.xml
.idea/assetWizardSettings.xml
.idea/navEditor.xml
vcs.xml

# Android Studio
captures/
.navigation/
.cxx/
.externalNativeBuild
*.hprof

# Proguard
proguard/

# Local configuration file
local.properties

# ART/Dalvik VM files
*.dex

# Log Files
*.log

# Generated files
bin/
gen/
out/
release/

# Built application files
*.apk
*.aar
*.ap_
*.aab

参考资料