Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 28 additions & 4 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
# Normalize line endings to LF for all MD files.
# This overrides core.autocrlf for all contributors regardless of OS,
# so files are always checked out as LF — matching end_of_line = lf in .editorconfig.
*.md text=auto eol=lf
# Auto detect text files and perform LF normalization
* text=auto

# These files are text and should be normalized (Convert crlf => lf)
*.gitattributes text eol=lf
.gitignore text eol=lf
*.md text eol=lf diff=markdown linguist-language=markdown linguist-detectable=true linguist-documentation=false
*.html text eol=lf diff=html
*.json text eol=lf
*.sh text eol=lf diff=bash
*.yaml text eol=lf
*.yml text eol=lf
links/**/* text eol=lf

# Enable syntax highlighting for files with `.gitattributes` extensions.
*.gitattributes linguist-language=gitattributes linguist-detectable=true linguist-documentation=false

# Graphics
*.gif binary
*.jpg binary
*.jpeg binary
*.pdf binary
*.png binary
# SVG treated as an asset (binary) by default.
*.svg text
# If you want to treat it as binary, use the following line instead.
# *.svg binary