Skip to content
This repository was archived by the owner on Dec 17, 2025. It is now read-only.

Commit 18efd69

Browse files
committed
PLAT-5595: unifiy gitignore and gitattributes
1 parent 0231d9f commit 18efd69

File tree

2 files changed

+196
-4
lines changed

2 files changed

+196
-4
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Windows files should use crlf line endings
2+
# https://help.github.com/articles/dealing-with-line-endings/
3+
*.bat text eol=crlf
4+
5+
# Normalize line endings to avoid spurious failures in the core test suite on Windows.
6+
*html text eol=lf
7+
*css text eol=lf
8+
*js text eol=lf
9+
tests/staticfiles_tests/apps/test/static/test/*txt text eol=lf
10+
tests/staticfiles_tests/project/documents/test/*txt text eol=lf
11+
docs/releases/*.txt merge=union
Lines changed: 185 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,187 @@
1-
*.pyc
2-
env/
1+
# OSX
2+
#
3+
.DS_Store
4+
5+
# Xcode
6+
#
7+
build/
8+
*.pbxuser
9+
!default.pbxuser
10+
*.mode1v3
11+
!default.mode1v3
12+
*.mode2v3
13+
!default.mode2v3
14+
*.perspectivev3
15+
!default.perspectivev3
16+
xcuserdata
17+
*.xccheckout
18+
*.moved-aside
19+
DerivedData
20+
*.hmap
21+
*.ipa
22+
*.xcuserstate
23+
24+
# Android/IntelliJ
25+
#
26+
build/
27+
.idea
28+
.gradle
29+
local.properties
30+
*.iml
31+
32+
# node.js
33+
#
34+
node_modules/
35+
npm-debug.log
36+
yarn-error.log
37+
38+
# BUCK
39+
buck-out/
40+
\.buckd/
41+
*.keystore
42+
!debug.keystore
43+
44+
# fastlane
45+
#
46+
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
47+
# screenshots whenever they are needed.
48+
# For more information about the recommended setup visit:
49+
# https://docs.fastlane.tools/best-practices/source-control/
50+
51+
*/fastlane/report.xml
52+
*/fastlane/Preview.html
53+
*/fastlane/screenshots
54+
55+
# Bundle artifact
56+
*.jsbundle
57+
58+
# CocoaPods
59+
/ios/Pods/
60+
61+
# -----------------------------------------------------------------------------
62+
# Python and Django gitignore
63+
# -----------------------------------------------------------------------------
64+
65+
66+
# Byte-compiled / optimized / DLL files
67+
__pycache__/
68+
*.py[cod]
69+
*$py.class
70+
71+
# C extensions
72+
*.so
73+
74+
# Distribution / packaging
75+
.Python
76+
build/
77+
develop-eggs/
78+
dist/
79+
downloads/
80+
eggs/
81+
.eggs/
82+
lib/
83+
lib64/
84+
parts/
85+
sdist/
86+
var/
87+
wheels/
88+
share/python-wheels/
89+
*.egg-info/
90+
.installed.cfg
91+
*.egg
92+
MANIFEST
393
.terraform
4-
.env
94+
95+
# PyInstaller
96+
# Usually these files are written by a python script from a template
97+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
98+
*.manifest
99+
*.spec
100+
101+
# Installer logs
102+
pip-log.txt
103+
pip-delete-this-directory.txt
104+
105+
# Unit test / coverage reports
106+
htmlcov/
107+
.tox/
108+
.nox/
109+
.coverage
110+
.coverage.*
111+
.cache
112+
nosetests.xml
113+
coverage.xml
114+
*.cover
115+
*.py,cover
116+
.hypothesis/
117+
.pytest_cache/
118+
cover/
119+
tests/.coverage
120+
tests/report/
121+
tests/coverage_html/
122+
123+
# Translations
124+
*.mo
125+
*.pot
126+
127+
# Django stuff:
128+
*.log
129+
local_settings.py
130+
db.sqlite3
131+
db.sqlite3-journal
5132
staticfiles/
6-
postgres-data/
133+
134+
# Postgress DB
135+
postgres-data/
136+
137+
# Sphinx documentation
138+
docs/_build/
139+
docs/locale/
140+
141+
# PyBuilder
142+
.pybuilder/
143+
target/
144+
145+
# IPython
146+
profile_default/
147+
ipython_config.py
148+
149+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
150+
__pypackages__/
151+
152+
# Celery stuff
153+
celerybeat-schedule
154+
celerybeat.pid
155+
156+
# Environments
157+
.env
158+
.venv
159+
env/
160+
venv/
161+
ENV/
162+
env.bak/
163+
venv.bak/
164+
165+
# mkdocs documentation
166+
/site
167+
168+
# mypy
169+
.mypy_cache/
170+
.dmypy.json
171+
dmypy.json
172+
173+
# Pyre type checker
174+
.pyre/
175+
176+
# pytype static type analyzer
177+
.pytype/
178+
179+
# Cython debug symbols
180+
cython_debug/
181+
182+
# PyCharm
183+
# JetBrains specific template is maintainted in a separate JetBrains.gitignore that can
184+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
185+
# and can be added to the global gitignore or merged into this file. For a more nuclear
186+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
187+
#.idea/

0 commit comments

Comments
 (0)