유닉스 시스템에서는 한 줄의 끝이 LF(Line Feed)로 이루어지지만, 윈도우에서는 줄 하나가 CR(Carriage Return)와 LF, 즉 CRLF로 이루어지는데 Git이 이 둘 중 어느 쪽을 선택할지 혼란이 왔을 때 뜨는 오류이다.
# 시스템 전체에 적용할 때
git config --global core.autocrlf true
# 해당 프로젝트에만 적용할 때
git config core.autocrlf true
# 변환 기능을 쓰지 않고 에러 메세지를 끌 때
git config --global core.safecrlf false