[Git] warning: in the working copy of 'filename', LF will be replaced by CRLF the next time Git touches it 오류 해결
이 경고 메시지는 Git에서 발생하는 줄바꿈(line ending)과 관련된 메시지이며, 유닉스와 윈도우 사이에서 줄바꿈 문자가 다르기 때문에 자주 발생하는 문제다. 줄바꿈 문자를 정리해보면 아래와 같다. 유닉스, 리눅스, macOS에서는 줄바꿈 문자로 LF (Line Feed) 사용 윈도우에서는 줄바꿈 문자로 CRLF (Carriage Return and Line Feed) 사용 Git에서는 줄바꿈 차이를 자동으로 처리해주는 설정이 있다. 이 설정은 일반적으로 크게 문제가 되지 않지만, 특정 상황에서는 원하지 않는 변경이 발생할 수 있다. 예를 들어, 텍스트 파일 외에도 바이너리 파일 등이 프로젝트에 포함되어 있는 경우, 줄바꿈 문자를 변경하면 파일이 손상될 위험이 따르긴 한다. 해당 경고는 Git이 ..
2023.09.07