# Zeilenenden
#
# Auf Windows-Arbeitsplaetzen wandelt Git Textdateien beim Auschecken in CRLF
# um. Fuer die meisten Dateien ist das harmlos - fuer Dateien, die auf einem
# Linux-System ausgefuehrt oder interpretiert werden, nicht: ein Shell-Skript
# mit CRLF scheitert dort mit "bad interpreter: /bin/sh^M".

*.sh    text eol=lf
*.bash  text eol=lf

# Werden per FTP auf einen Linux-Server ausgeliefert. CRLF ist dort zwar
# zulaessig, erzeugt aber unnoetiges Rauschen in Diffs und Logs.
*.php   text eol=lf
*.sql   text eol=lf

# PowerShell laeuft ohnehin unter Windows.
*.ps1   text eol=crlf

# Binaerdateien nicht anfassen.
*.png   binary
*.jpg   binary
*.svg   text
*.gz    binary
*.exe   binary
