############################################################################### # Set default behavior to: # treat as text and # normalize to Unix-style line endings ############################################################################### * text eol=lf ############################################################################### # Set explicit file behavior to: # treat as text and # normalize to Unix-style line endings ############################################################################### *.asm text eol=lf *.c text eol=lf *.clj text eol=lf *.cmd text eol=lf *.cpp text eol=lf *.css text eol=lf *.cxx text eol=lf *.config text eol=lf *.DotSettings text eol=lf *.erl text eol=lf *.fs text eol=lf *.fsx text eol=lf *.h text eol=lf *.htm text eol=lf *.html text eol=lf *.hs text eol=lf *.hxx text eol=lf *.java text eol=lf *.js text eol=lf *.json text eol=lf *.less text eol=lf *.lisp text eol=lf *.lua text eol=lf *.m text eol=lf *.md text eol=lf *.php text eol=lf *.props text eol=lf *.ps1 text eol=lf *.py text eol=lf *.rb text eol=lf *.resx text eol=lf *.runsettings text eol=lf *.ruleset text eol=lf *.sass text eol=lf *.scss text eol=lf *.sh text eol=lf *.sql text eol=lf *.svg text eol=lf *.targets text eol=lf *.tt text eol=crlf *.ttinclude text eol=crlf *.txt text eol=lf *.vb text eol=lf *.yml text eol=lf ############################################################################### # Set explicit file behavior to: # treat as text # normalize to Unix-style line endings and # diff as csharp ############################################################################### *.cs text eol=lf diff=csharp ############################################################################### # Set explicit file behavior to: # treat as text # normalize to Unix-style line endings and # use a union merge when resolving conflicts ############################################################################### *.csproj text eol=lf merge=union *.dbproj text eol=lf merge=union *.fsproj text eol=lf merge=union *.ncrunchproject text eol=lf merge=union *.vbproj text eol=lf merge=union *.shproj text eol=lf merge=union ############################################################################### # Set explicit file behavior to: # treat as text # normalize to Windows-style line endings and # use a union merge when resolving conflicts ############################################################################### *.sln text eol=crlf merge=union ############################################################################### # Set explicit file behavior to: # treat as binary ############################################################################### *.basis binary *.dll binary *.eot binary *.exe binary *.otf binary *.pdf binary *.ppt binary *.pptx binary *.pvr binary *.snk binary *.ttc binary *.ttf binary *.woff binary *.woff2 binary *.xls binary *.xlsx binary ############################################################################### # Set explicit file behavior to: # diff as plain text ############################################################################### *.doc diff=astextplain *.docx diff=astextplain *.dot diff=astextplain *.pdf diff=astextplain *.pptx diff=astextplain *.rtf diff=astextplain *.svg diff=astextplain ############################################################################### # Handle image files by git lfs ############################################################################### *.jpg filter=lfs diff=lfs merge=lfs -text *.jpeg filter=lfs diff=lfs merge=lfs -text *.bmp filter=lfs diff=lfs merge=lfs -text *.gif filter=lfs diff=lfs merge=lfs -text *.png filter=lfs diff=lfs merge=lfs -text *.qoi filter=lfs diff=lfs merge=lfs -text *.tif filter=lfs diff=lfs merge=lfs -text *.tiff filter=lfs diff=lfs merge=lfs -text *.tga filter=lfs diff=lfs merge=lfs -text *.webp filter=lfs diff=lfs merge=lfs -text *.dds filter=lfs diff=lfs merge=lfs -text *.ktx filter=lfs diff=lfs merge=lfs -text *.ktx2 filter=lfs diff=lfs merge=lfs -text *.pam filter=lfs diff=lfs merge=lfs -text *.pbm filter=lfs diff=lfs merge=lfs -text *.pgm filter=lfs diff=lfs merge=lfs -text *.ppm filter=lfs diff=lfs merge=lfs -text *.pnm filter=lfs diff=lfs merge=lfs -text *.wbmp filter=lfs diff=lfs merge=lfs -text *.exr filter=lfs diff=lfs merge=lfs -text