Verwenden Sie dos2unix <file>
if in der Befehlszeile. Sie korrigiert die benötigten Zeilenenden oder führt nichts aus, wenn nichts benötigt wird. Führen find . -name "*.cpp" -exec dos2unix {} +
Sie mehrere Dateien aus. Dann vergleiche git diff
vor dem Commit.
Am besten vermeiden Sie es, mit gemischten Zeilenenden in Dateien zu enden. Das Verschmelzen und Verfolgen der Geschichte kann unangenehm werden.
Einige Editoren ändern den Stil nicht, aber ich denke, wenn sogar ein ^ M in die Datei kommt, nehmen einige Editoren den Dosierstil an und ändern alle Zeilenenden, wenn sie Dateien schreiben.
Es ist normalerweise möglich, Einstellungen für Editoren zu finden, durch die der Editor den gewünschten Stil beibehalten kann. Zeilenende- und Tabulatoreinstellungen werden normalerweise ebenfalls je nach Stil festgelegt.