Git - różne platformy
GNU / Linux i Mac OS używa line-feed (LF)lub nowy wiersz jako znak końca wiersza, podczas gdy system Windows używa line-feed and carriage-return (LFCR) kombinacja reprezentująca znak końca linii.
Aby uniknąć niepotrzebnych zatwierdzeń z powodu tych różnic w końcówkach linii, musimy skonfigurować klienta Git, aby zapisywał te same zakończenia linii w repozytorium Git.
W systemie Windows możemy skonfigurować klienta Git, aby konwertował zakończenia linii na CRLF format podczas wypisywania i przekonwertuj je z powrotem na LFformat podczas operacji zatwierdzania. Poniższe ustawienia wystarczą.
[tom@CentOS project]$ git config --global core.autocrlf true
W przypadku systemu GNU / Linux lub Mac OS możemy skonfigurować klienta Git do konwersji zakończeń linii z CRLF do LF podczas wykonywania operacji kasy.
[tom@CentOS project]$ git config --global core.autocrlf input