1228 Stimmen

git ersetzt LF durch CRLF

Ich führe Git auf einem Windows XP-Rechner aus und verwende Bash. Ich habe mein Projekt aus SVN exportiert und dann ein leeres Repository geklont.

Dann habe ich den Export in das Verzeichnis bare repositories eingefügt und eine:

git add -A

Daraufhin erhielt ich eine Liste von Nachrichten:

LF wird durch CRLF ersetzt

Was sind die Auswirkungen dieser Umstellung? Es handelt sich um eine .NET-Lösung in Visual Studio.

4voto

JBallin Punkte 6327

Viele Texteditoren erlauben den Wechsel zu LF siehe nachstehende Anweisungen für Atom. Einfach und eindeutig.


Klicken Sie auf CRLF unten rechts:

enter image description here

Wählen Sie LF in der Dropdown-Liste oben:

enter image description here

3voto

Ronan Punkte 4271

In einer GNU/Linux-Shell-Eingabeaufforderung können Sie mit den Befehlen dos2unix und unix2dos Ihre von MS Windows stammenden Dateien einfach konvertieren/formatieren

-2voto

Lk77 Punkte 876

Ich hatte das gleiche Problem und habe git add . && git reset alle Zeilenenden korrekt wiederhergestellt

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X