-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
90 lines (71 loc) · 1.63 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
# Version Tracking Ignore Rules for Git VCS
# https://git-scm.com/docs/gitignore
#
# Exclude files not suitable for version tracking in Git
#
# This file is based on The Common .gitignore Templates
# https://github.com/the-common/gitignore-templates
#
# Copyright 2022 林博仁(Buo-ren, Lin) <buo.ren.lin@gmail.com>
# SPDX-License-Identifier: CC-BY-SA-4.0
# Don't track regular Unix hidden files
.*
# Do track Git configuration files
!.git*
# Do track EditorConfig configuration files
# https://editorconfig.org/
!.editorconfig
# Do track pre-commit configuration files
# https://pre-commit.com/
!.pre-commit-config.yaml
# Do track Markdownlint configuration files
# https://github.com/DavidAnson/markdownlint
!.markdownlint.*
# Do track Drone CI configuration files
# https://docs.drone.io/
!.drone.yml
# Do track yamllint configuration files
!.yamllint
# Do track REUSE configuration files
# https://reuse.software/
!.reuse/
# Do track GitLab CI configuration file
!/.gitlab-ci.yml
# Don't track common backup filename extensions
*~
*.bak*
*.backup*
*.bk*
*.old*
*.orig*
## Don't track common archive files
*.7z
*.bz2
*.gz
*.tar*
*.xz
*.zip
# Don't track binary image files
*.bmp
*.jpg
*.png
# Don't track common export formats from Markdown
*.doc?
*.htm?
*.pdf
# Don't track common program output logs
*.err
*.error
*.log
*.out
*.output
# Don't track compiled Python code caches
*.pyc
# Don't track Vagrant runtime directories
.vagrant/
# Don't track GNU gettext message catalog template
*.pot
# Don't track GNU gettext machine-readable message catalogs
*.mo
# Don't track continuous integration virtual environments
/continuous-integration/venv/