📔 오류
[Git]warning: LF will be replaced by CRLF 에러 해결방법
초코붕붕
2023. 5. 31. 08:00
728x90
Git bash에서 프로젝트를 업로드하다가 다음과 같은 에러메세지가 떴는데요.
warning: in the working copy of 'src/main/resources/static/css/flatpickr.min.css', LF will be replaced by CRLF the next time Git touches it
원인은 리눅스와 윈도우 개발자가 협업을 할 때 발생하는 whitespace에러 입니다. OS마다 줄 바꿈에 대한 문자열이 다르기 때문에 git에서 어느쪽을 선택해야할지 혼란이 생겨서 발생하는 에러 인데요!
해결방법:
자동 변환해주는 core.autoctlf를 켜주면 됩니다.
1. 윈도우 사용자
시스템 전체에 적용하고 싶은 경우 --global을 붙여주고
git config --global core.autocrlf true
전체가 아닌 해당 프로젝트에만 적용하고 싶다면 --global을 빼주면 됩니다.
git config core.autocrlf true
반응형
2. 리눅스나 맥 사용자
git config --global core.autocrlf true input
input을 추가해 주면 단방향으로만 변환이 이루어 지게 됩니다.
이러한 변환 기능을 사용하지 않고 에러메세지를 끄고 싶은 경우는 경고메세지 기능인
core.safecrlf를 꺼주면 됩니다.
git config --global core.safecrlf false
반응형