30 lines
643 B
Plaintext
30 lines
643 B
Plaintext
# 统一换行符:仓库内一律 LF,避免 Windows/Linux 交叉提交产生整文件 diff
|
|
* text=auto eol=lf
|
|
|
|
# 二进制:不做换行转换,也不做文本 diff
|
|
*.png binary
|
|
*.jpg binary
|
|
*.jpeg binary
|
|
*.gif binary
|
|
*.ico binary
|
|
*.pdf binary
|
|
*.zip binary
|
|
*.whl binary
|
|
*.so binary
|
|
*.dll binary
|
|
|
|
# Windows 专有脚本保持 CRLF,否则 cmd/powershell 可能解析异常
|
|
*.bat text eol=crlf
|
|
*.cmd text eol=crlf
|
|
*.ps1 text eol=crlf
|
|
|
|
# 语言统计:让 .py 之外的文本也按行处理
|
|
*.md text
|
|
*.yml text
|
|
*.yaml text
|
|
*.toml text
|
|
*.sql text
|
|
|
|
# lock 文件不参与 diff 统计噪音
|
|
uv.lock linguist-generated=true
|