Ich habe ein Git Repository auf Windows geklont und bemerkte, dass die Zeilenende auf UNIX-Stil (LF) festgelegt sind.Wie behebt man die Zeilenenden in ausgecheckten Dateien, nachdem die Einstellung von autoclrf für ein Git-Repository geändert wurde?
es zu beheben, änderte ich den autocrlf Wert Repository auf true (core.autocrlf=true
).
jedoch alle meiner Kasse aus Dateien auf der Festplatte sind noch UNIX-Stil (LF) Zeilenumbrüche haben. Wie kann ich sie reparieren?
Warnung: Der dos2unix-Befehl, der mit msysgit (ab 1.4.8) gepackt ist, hat ein nicht standardmäßiges (IMO-gefährliches und idiotisches) Verhalten: UNIX-Zeilenumbrüche werden nicht erzwungen, stattdessen _toggles_ DOS <-> UNIX. Um UNIX zu erzwingen, müssen Sie die (nicht standardmäßige) Option "--d2u" verwenden. – leonbloy
Ich versuchte diese beiden Befehle und Zeilenenden blieben :( – AaronLS