# Auto detect text files and normalize line endings to LF * text=auto eol=lf # Go source files *.go text eol=lf *.mod text eol=lf *.sum text eol=lf # Shell scripts *.sh text eol=lf *.bash text eol=lf # Batch files (Windows) *.bat text eol=crlf *.cmd text eol=crlf # Configuration files *.yml text eol=lf *.yaml text eol=lf *.json text eol=lf *.toml text eol=lf *.md text eol=lf # Makefiles Makefile text eol=lf Dockerfile text eol=lf .gitignore text eol=lf .gitattributes text eol=lf # Binary files *.png binary *.jpg binary *.jpeg binary *.gif binary *.ico binary *.exe binary