-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitignore
103 lines (86 loc) · 2.82 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
# ------------------------------------------------------------------------------
# .gitignore for wireframe boilerplate
#
# This file is loosely based on the Bare Minimum Git project, version 20181206,
# and modified for the ProcessWire wireframe boilerplate site profile.
#
# Please modify the file further to suite the needs of your project. You may for
# an example want to add more whitelisted dot-prefixed files depending on which
# tools and/or practices you're actually using in your project.
#
# Please note that by default ProcessWire modules are not included in Git! This
# is an intentional strategy, as in wireframe boilerplate modules are installed
# with Composer. Comment those lines out if versioning modules is important for
# your workflow.
#
# @link https://gist.github.com/salcode/10017553 The Bare Minimum Git project.
#
# @version 0.1.0
# @updated 2019-06-23
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------
# General Purpose and Bare Minimum Git Defaults
# ------------------------------------------------------------------------------
# Ignore all files starting with ".", or "~", or "#".
.*
~*
\#*
# Ignore Node/Grunt dependency directories.
node_modules/
# Ignore Bower components directories.
bower_components/
# Ignore Composer vendor directory.
/vendor/
# Ignore OS generated files.
ehthumbs.db
Thumbs.db
# Ignore editor files.
*.sublime-project
*.sublime-workspace
*.komodoproject
# Ignore log files, SQL dumps, and databases.
*.log
*.sql
*.sqlite
# Ignore packaged files.
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
# Ignore temporary and backup files.
#
# Note that the intention here is not to list all imaginable backup/temp files,
# but rather most common ones that may accidentally allow read access to (PHP)
# code. *Renaming a .php file to .php.bak, .php.backup, etc. is a bad practice
# and should be strongly discouraged!*
*.backup
*.bak
*.old
*.tmp
*.temp
# Ignore env.php.
/env.php
# ------------------------------------------------------------------------------
# ProcessWire Files and Directories
# ------------------------------------------------------------------------------
# Ignore the assets directory.
/assets/
# Ignore the development config file.
/config-dev.php
# Ignore the modules directory.
#
# With wireframe boilerplate the recommended way to install modules is by adding
# them as Composer dependencies. You can manually add specific module folders or
# comment out the following line if this doesn't suit your workflow.
/modules/
# ------------------------------------------------------------------------------
# Whitelisted Files
# ------------------------------------------------------------------------------
# track these files, if they exist
!.gitignore
!.editorconfig
!.phpcs.xml.dist