chore: 加 .gitattributes,仓库内统一 LF
This commit is contained in:
1 parent
33eb5d54f1
commit
ecd5925b2c
1 file changed
+29
@@ -0,0 +1,29 @@
|
|||||||
|
# 统一换行符:仓库内一律 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
|
||||||
Reference in new issue
Block a user