-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
122 lines (106 loc) · 2.27 KB
/
.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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# SPDX-License-Identifier: CC0-1.0 OR 0BSD
# This file contains configuration for Git.
# Information about gitignore is available at https://git-scm.com/docs/gitignore
# Any files or directories with names that match any these patterns will be ignored by Git; that is, they won’t be added to be committed, published, etc. Any files that have already been added to the repository already will be treated and tracked as normal, even if they match one or more of these patterns; however, you can still remove those files in the usual way.
# To make a pattern ignored only in your local repository, add it to <repo_root>/.git/info/exclude
# To check if a file or directory is currently being ignored:
# $> git check-ignore -- <path>
# To add a file or directory to the repository, even if it is being ignored:
# $> git add --force -- <path>
# To remove a file or directory from the repository (ignoring it again if it should be ignored), while keeping it in your local work tree:
# $> git rm --cached -- <path>
# non-portable US-ASCII printable characters
#* *
#*!*
#*"*
#*#*
#*$*
#*%*
#*&*
#*'*
#*(*
#*)*
#*\**
#*+*
#*,*
#*:*
#*;*
#*<*
#*=*
#*>*
#*\?*
#*@*
#*\[*
#*\\*
#*]*
#*^*
#*`*
#*{*
#*|*
#*}*
#*~*
# names longer than 127 characters
#????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????*
# other potentially problematic names
#-*
#*.
#[Aa][Uu][Xx]
#[Aa][Uu][Xx].*
#[Cc][Oo][Mm][0-9]
#[Cc][Oo][Mm][0-9].*
#[Cc][Oo][Nn]
#[Cc][Oo][Nn].*
#[Ll][Pp][Tt][0-9]
#[Ll][Pp][Tt][0-9].*
#[Nn][Uu][Ll]
#[Nn][Uu][Ll].*
#[Pp][Rr][Nn]
#[Pp][Rr][Nn].*
# arbitrary files
.dev
# version control system directories
CVS
.git
.hg
.svn
# macOS special files
._*
.apdisk
.AppleDB
.AppleDesktop
.AppleDouble
.com.apple.timemachine.donotpresent
.DocumentRevisions-V100
.DS_Store
.fseventsd
.LSOverride
__MACOSX
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
# Vim special files
[._]*.s[a-v][a-fh-z]
[._]*.s[a-u]g
[._]*.sw[a-p]
[._]s[a-rt-v][a-fh-z]
[._]s[a-rt-u]g
[._]ss[a-gi-z]
[._]sw[a-p]
.netrwhist
Session.vim
Sessionx.vim
# Windows special files
[Dd]esktop.ini
ehthumbs.db
ehthumbs_vista.db
Thumbs.db
# GNU nano special files
*.save
*.save.[0-9]*
# other special files
nohup.out
.nomedia
# built files
*.[Cc][Bb][Zz]
*.[Oo][Dd][Gg]