Files
Deploymentcenter/.gitattributes
T
Deploymentcenter BotandClaude Opus 5 7f41372e5f fix(git): Zeilenenden festlegen, damit install.sh unter Linux startet
Ohne .gitattributes wandelt Git auf einem Windows-Arbeitsplatz beim Auschecken
in CRLF um. Fuer install.sh ist das kein Schoenheitsfehler, sondern ein
Ausfall: Das Skript wird auf Linux-Zielsystemen ausgefuehrt und scheitert dort
mit "bad interpreter: /bin/sh^M". Aufgefallen an der Umwandlungswarnung beim
vorigen Commit - die ausgelieferte Fassung auf dem Server hat noch LF, die
naechste aus dem Repository gebaute haette es nicht mehr gehabt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-13 10:33:57 +02:00

25 lines
701 B
Plaintext

# 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