-
Notifications
You must be signed in to change notification settings - Fork 1
/
.gitattributes
75 lines (63 loc) · 1.39 KB
/
.gitattributes
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
# Summary: repository-specific file attributes assignments for git.
#
# Copyright 2024 Michael Hucka.
# License: MIT License – see file "LICENSE" in the project website.
# Website: https://github.com/mhucka/template
# Set default interpretation of line endings ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* text=auto
# Interpretation of common text files ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*.bat text eol=crlf
*.cff text
*.cfg text
*.css text diff=css
*.env text
*.html text diff=html
*.ini text
*.ipynb text eol=lf
*.js text
*.json text
*.md text diff=markdown
*.py text diff=python
*.rst text
*.sh text
*.sql text
*.svg text
*.toml text
*.tex text diff=tex
*.txt text
*.xml text diff=xml
*.yaml text merge=yaml
*.yml text merge=yaml
# RC files like .babelrc, .eslintrc, etc.
*.*rc text
# This avoids compatibility issues between Windows and Mac.
*.csv text eol=crlf
LICENSE text
Makefile text
*.*ignore text
*.gitattributes text
.gitconfig text
# Interpretation of common binary files ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*.bz binary
*.DOC binary
*.doc binary
*.DOCX binary
*.docx binary
*.DOT binary
*.dot binary
*.gz binary
*.jpeg binary
*.jpg binary
*.PDF binary
*.pdf binary
*.RTF binary
*.rtf binary
*.tar binary
*.tgz binary
*.tif binary
*.tiff binary
*.xls binary
*.zip binary
# Interpretation of Mac-specific files ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*.quartz text diff=xml
*.shortcut binary