본문 바로가기
JavaSpringBoot/Error

LF will be replaced by CRLF the next time Git touches it

by notcherry 2023. 7. 4.

 

 

 

what did you say?

 

git add . 했을 뿐이고

 

LF 몰은 아는데 여기서 말하는 LF가 뭘까

 

찾아보니 LF = Line-Feed의 약자로 저 경고 뜻은 플랫폼마다 줄바꿈을 하는 문자열이 달라 형상 관리를 해주는 Git 입장에서는 어떻게 해야할지 몰라 경고메시지를 날려준 것이었다.

 

해결 방법

 

Windows, DOS 명령어

git config --global core.autocrlf true

 

Linux, Mac 명령어

git config --global core.autocrlf input

 

 

*시스템 전체에 적용하고 싶으면 --global 쓰고, 프로젝트에만 적용하고 싶다면 빼면 된다!

 

*core.autocrlf = false : os상관없이 줄바꾸에 대한 문자열을 그대로 인식해 저장하여 문제 발생 가능성 존재

*autocrlf : 파일을 어떻게 처리할지 설정하는 변수

 

 

 

 

에러든 경고든 다 때려 잡으리