본문 바로가기
Programming

[git] git add 중 Warning: CRLF will be replaced by LF 해결 방법

by daewooki 2021. 7. 7.
반응형

OS마다 문서의 끝을 처리하는데 있어서 방식이 다르므로 git add 하는 과정에서 다음과 같은 warning을 확인할 수 있다. 

 

warning: CRLF will be replaced by LF

 

필자는 windows에서 작성된 configuration 파일을 linux에서 변경을 하고 git add를 할 때 발생했다.

 

 

유닉스에서는 줄의 끝이 LF(Line Feed) 이며,  윈도우에서는 줄 하나가 CR(Carriage Return)과 LF(Line Feed), 즉 CRLF로 이루어져있다. 

유닉스를 사용하고 있다면 Warning: CRLF will be replaced by LF,

윈도우를 사용하고 있다면 Warning: LF will be replaced by CRLF 메시지가 뜰 것이다.

 

자동으로 이렇게 변환이 되어 저장이되는데, 에러를 발생하고 싶지 않고 변환이 되지 않도록 하고 싶을 때는 아래와 같이 하면 된다. 

 

core.autocrlf 기능 비활성화

$ git config --global core.autocrlf false
반응형

댓글