maolin.liu commited on
Commit
c5898ca
·
1 Parent(s): 1e44fe0

[feature]Add .gitignore file.

Browse files
Files changed (1) hide show
  1. .gitignore +322 -0
.gitignore ADDED
@@ -0,0 +1,322 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### JetBrains template
2
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
3
+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
4
+
5
+ .idea
6
+ # User-specific stuff
7
+ .idea/**/workspace.xml
8
+ .idea/**/tasks.xml
9
+ .idea/**/usage.statistics.xml
10
+ .idea/**/dictionaries
11
+ .idea/**/shelf
12
+
13
+ # AWS User-specific
14
+ .idea/**/aws.xml
15
+
16
+ # Generated files
17
+ .idea/**/contentModel.xml
18
+
19
+ # Sensitive or high-churn files
20
+ .idea/**/dataSources/
21
+ .idea/**/dataSources.ids
22
+ .idea/**/dataSources.local.xml
23
+ .idea/**/sqlDataSources.xml
24
+ .idea/**/dynamic.xml
25
+ .idea/**/uiDesigner.xml
26
+ .idea/**/dbnavigator.xml
27
+
28
+ # Gradle
29
+ .idea/**/gradle.xml
30
+ .idea/**/libraries
31
+
32
+ # Gradle and Maven with auto-import
33
+ # When using Gradle or Maven with auto-import, you should exclude module files,
34
+ # since they will be recreated, and may cause churn. Uncomment if using
35
+ # auto-import.
36
+ # .idea/artifacts
37
+ # .idea/compiler.xml
38
+ # .idea/jarRepositories.xml
39
+ # .idea/modules.xml
40
+ # .idea/*.iml
41
+ # .idea/modules
42
+ # *.iml
43
+ # *.ipr
44
+
45
+ # CMake
46
+ cmake-build-*/
47
+
48
+ # Mongo Explorer plugin
49
+ .idea/**/mongoSettings.xml
50
+
51
+ # File-based project format
52
+ *.iws
53
+
54
+ # IntelliJ
55
+ out/
56
+
57
+ # mpeltonen/sbt-idea plugin
58
+ .idea_modules/
59
+
60
+ # JIRA plugin
61
+ atlassian-ide-plugin.xml
62
+
63
+ # Cursive Clojure plugin
64
+ .idea/replstate.xml
65
+
66
+ # SonarLint plugin
67
+ .idea/sonarlint/
68
+
69
+ # Crashlytics plugin (for Android Studio and IntelliJ)
70
+ com_crashlytics_export_strings.xml
71
+ crashlytics.properties
72
+ crashlytics-build.properties
73
+ fabric.properties
74
+
75
+ # Editor-based Rest Client
76
+ .idea/httpRequests
77
+
78
+ # Android studio 3.1+ serialized cache file
79
+ .idea/caches/build_file_checksums.ser
80
+
81
+ ### PyCharm template
82
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
83
+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
84
+
85
+ # User-specific stuff
86
+ .idea/**/workspace.xml
87
+ .idea/**/tasks.xml
88
+ .idea/**/usage.statistics.xml
89
+ .idea/**/dictionaries
90
+ .idea/**/shelf
91
+
92
+ # AWS User-specific
93
+ .idea/**/aws.xml
94
+
95
+ # Generated files
96
+ .idea/**/contentModel.xml
97
+
98
+ # Sensitive or high-churn files
99
+ .idea/**/dataSources/
100
+ .idea/**/dataSources.ids
101
+ .idea/**/dataSources.local.xml
102
+ .idea/**/sqlDataSources.xml
103
+ .idea/**/dynamic.xml
104
+ .idea/**/uiDesigner.xml
105
+ .idea/**/dbnavigator.xml
106
+
107
+ # Gradle
108
+ .idea/**/gradle.xml
109
+ .idea/**/libraries
110
+
111
+ # Gradle and Maven with auto-import
112
+ # When using Gradle or Maven with auto-import, you should exclude module files,
113
+ # since they will be recreated, and may cause churn. Uncomment if using
114
+ # auto-import.
115
+ # .idea/artifacts
116
+ # .idea/compiler.xml
117
+ # .idea/jarRepositories.xml
118
+ # .idea/modules.xml
119
+ # .idea/*.iml
120
+ # .idea/modules
121
+ # *.iml
122
+ # *.ipr
123
+
124
+ # CMake
125
+ cmake-build-*/
126
+
127
+ # Mongo Explorer plugin
128
+ .idea/**/mongoSettings.xml
129
+
130
+ # File-based project format
131
+ *.iws
132
+
133
+ # IntelliJ
134
+ out/
135
+
136
+ # mpeltonen/sbt-idea plugin
137
+ .idea_modules/
138
+
139
+ # JIRA plugin
140
+ atlassian-ide-plugin.xml
141
+
142
+ # Cursive Clojure plugin
143
+ .idea/replstate.xml
144
+
145
+ # SonarLint plugin
146
+ .idea/sonarlint/
147
+
148
+ # Crashlytics plugin (for Android Studio and IntelliJ)
149
+ com_crashlytics_export_strings.xml
150
+ crashlytics.properties
151
+ crashlytics-build.properties
152
+ fabric.properties
153
+
154
+ # Editor-based Rest Client
155
+ .idea/httpRequests
156
+
157
+ # Android studio 3.1+ serialized cache file
158
+ .idea/caches/build_file_checksums.ser
159
+
160
+ ### Python template
161
+ # Byte-compiled / optimized / DLL files
162
+ __pycache__/
163
+ *.py[cod]
164
+ *$py.class
165
+
166
+ # C extensions
167
+ *.so
168
+
169
+ # Distribution / packaging
170
+ .Python
171
+ build/
172
+ develop-eggs/
173
+ dist/
174
+ downloads/
175
+ eggs/
176
+ .eggs/
177
+ lib/
178
+ lib64/
179
+ parts/
180
+ sdist/
181
+ var/
182
+ wheels/
183
+ share/python-wheels/
184
+ *.egg-info/
185
+ .installed.cfg
186
+ *.egg
187
+ MANIFEST
188
+
189
+ # PyInstaller
190
+ # Usually these files are written by a python script from a template
191
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
192
+ *.manifest
193
+ *.spec
194
+
195
+ # Installer logs
196
+ pip-log.txt
197
+ pip-delete-this-directory.txt
198
+
199
+ # Unit test / coverage reports
200
+ htmlcov/
201
+ .tox/
202
+ .nox/
203
+ .coverage
204
+ .coverage.*
205
+ .cache
206
+ nosetests.xml
207
+ coverage.xml
208
+ *.cover
209
+ *.py,cover
210
+ .hypothesis/
211
+ .pytest_cache/
212
+ cover/
213
+
214
+ # Translations
215
+ *.mo
216
+ *.pot
217
+
218
+ # Django stuff:
219
+ *.log
220
+ local_settings.py
221
+ db.sqlite3
222
+ db.sqlite3-journal
223
+
224
+ # Flask stuff:
225
+ instance/
226
+ .webassets-cache
227
+
228
+ # Scrapy stuff:
229
+ .scrapy
230
+
231
+ # Sphinx documentation
232
+ docs/_build/
233
+
234
+ # PyBuilder
235
+ .pybuilder/
236
+ target/
237
+
238
+ # Jupyter Notebook
239
+ .ipynb_checkpoints
240
+
241
+ # IPython
242
+ profile_default/
243
+ ipython_config.py
244
+
245
+ # pyenv
246
+ # For a library or package, you might want to ignore these files since the code is
247
+ # intended to run in multiple environments; otherwise, check them in:
248
+ # .python-version
249
+
250
+ # pipenv
251
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
252
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
253
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
254
+ # install all needed dependencies.
255
+ #Pipfile.lock
256
+
257
+ # poetry
258
+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
259
+ # This is especially recommended for binary packages to ensure reproducibility, and is more
260
+ # commonly ignored for libraries.
261
+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
262
+ #poetry.lock
263
+
264
+ # pdm
265
+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
266
+ #pdm.lock
267
+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
268
+ # in version control.
269
+ # https://pdm.fming.dev/#use-with-ide
270
+ .pdm.toml
271
+
272
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
273
+ __pypackages__/
274
+
275
+ # Celery stuff
276
+ celerybeat-schedule
277
+ celerybeat.pid
278
+
279
+ # SageMath parsed files
280
+ *.sage.py
281
+
282
+ # Environments
283
+ .env
284
+ .venv
285
+ env/
286
+ venv/
287
+ ENV/
288
+ env.bak/
289
+ venv.bak/
290
+
291
+ # Spyder project settings
292
+ .spyderproject
293
+ .spyproject
294
+
295
+ # Rope project settings
296
+ .ropeproject
297
+
298
+ # mkdocs documentation
299
+ /site
300
+
301
+ # mypy
302
+ .mypy_cache/
303
+ .dmypy.json
304
+ dmypy.json
305
+
306
+ # Pyre type checker
307
+ .pyre/
308
+
309
+ # pytype static type analyzer
310
+ .pytype/
311
+
312
+ # Cython debug symbols
313
+ cython_debug/
314
+
315
+ # PyCharm
316
+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
317
+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
318
+ # and can be added to the global gitignore or merged into this file. For a more nuclear
319
+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
320
+ #.idea/
321
+
322
+ .python-version