GitHub empfiehlt die automatische Konvertierung:
$ git config --global core.autocrlf true |
„core.autocrlf“ wird in der Konfiguration beschrieben.
Git config .gitattributes Index/Repo Working Tree core.autocrlf=true * text=auto eol=crlf LF CRLF
Die Zeilenenden können mit folgender Befehlssequenz überarbeitet werden. Achtung! Nur ausführen wenn keine offenen Änderungen vorhanden sind.
# aktuelle Zeilenenden $ git ls-files --eol # Konfiguration anwenden $ git rm --cached -r . $ git reset --hard |
siehe auch weitere Details und Optimierung mit .gitattributes
und .editorconfig