Repository navigation
Expand file tree
/
Copy path.gitattributes
More file actions
149 lines (136 loc) · 3.19 KB
/
Copy path.gitattributes
File metadata and controls
149 lines (136 loc) · 3.19 KB
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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
# WARNING: Do NOT modify this file.
# If there is a problem with it, submit a GitHub issue or pull request to fix it.
# Normalize text files in Git
* text=auto
# Student-submitted source code uses CRLF
*.c text eol=crlf
*.cc text eol=crlf
*.cpp text eol=crlf
*.cs text eol=crlf
*.cxx text eol=crlf
*.go text eol=crlf
*.h text eol=crlf
*.hh text eol=crlf
*.hpp text eol=crlf
*.java text eol=crlf
*.jl text eol=crlf
*.js text eol=crlf
*.jsx text eol=crlf
*.kt text eol=crlf
*.kts text eol=crlf
*.m text eol=crlf
*.php text eol=crlf
*.py text eol=crlf
*.r text eol=crlf
*.R text eol=crlf
*.rb text eol=crlf
*.rs text eol=crlf
*.sas text eol=crlf
*.scala text eol=crlf
*.sps text eol=crlf
*.swift text eol=crlf
*.ts text eol=crlf
*.tsx text eol=crlf
# Student-submitted database and query files use CRLF
*.cql text eol=crlf
*.cypher text eol=crlf
*.dbml text eol=crlf
*.ddl text eol=crlf
*.dml text eol=crlf
*.prisma text eol=crlf
*.sql text eol=crlf
# Student-submitted markup, documentation, and text data use CRLF
*.csv text eol=crlf
*.css text eol=crlf
*.htm text eol=crlf
*.html text eol=crlf
*.jsonl text eol=crlf
*.md text eol=crlf
*.ndjson text eol=crlf
*.pseudo text eol=crlf
*.qmd text eol=crlf
*.rmd text eol=crlf
*.Rmd text eol=crlf
*.scss text eol=crlf
*.tsv text eol=crlf
*.txt text eol=crlf
# Machine-generated structured files use LF
*.drawio text eol=lf
*.ipynb text eol=lf
*.json text eol=lf
*.xml text eol=lf
# Unix/macOS executable scripts use LF
*.bash text eol=lf
*.command text eol=lf
*.sh text eol=lf
*.zsh text eol=lf
# Unix-oriented build and container files use LF
*.dockerfile text eol=lf
Dockerfile text eol=lf
Makefile text eol=lf
makefile text eol=lf
# Configuration files use LF for cross-platform tooling
*.cfg text eol=lf
*.conf text eol=lf
*.ini text eol=lf
*.toml text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
# Windows scripts use CRLF
*.bat text eol=crlf
*.cmd text eol=crlf
*.ps1 text eol=crlf
# Treat common binary document and archive files as binary
*.7z binary
*.docx binary
*.gz binary
*.pdf binary
*.pptx binary
*.tar binary
*.xlsx binary
*.zip binary
# Treat common binary image files as binary
*.gif binary
*.ico binary
*.jpeg binary
*.jpg binary
*.png binary
*.webp binary
# Treat common AI, machine learning, and data science files as binary
*.arrow binary
*.feather binary
*.h5 binary
*.hdf5 binary
*.joblib binary
*.keras binary
*.npy binary
*.npz binary
*.onnx binary
*.parquet binary
*.pickle binary
*.pkl binary
*.pt binary
*.pth binary
*.safetensors binary
# Treat common database files as binary
# Database files should generally not be committed unless required by the course.
*.accdb binary
*.bacpac binary
*.bak binary
*.bson binary
*.dacpac binary
*.db binary
*.db3 binary
*.dbf binary
*.duckdb binary
*.fdb binary
*.gdb binary
*.ibd binary
*.ldf binary
*.mdb binary
*.mdf binary
*.myd binary
*.myi binary
*.rdb binary
*.sqlite binary
*.sqlite3 binary