Web/팁

warning: CRLF will be replaced by LF in gradlew.bat. 문제해결방법

git add . 시

warning: CRLF will be replaced by LF in gradlew.bat. 문제가 발생한다.

 

이것은 git에서 발생하는 Whitespace 에러이다.

유닉스시스템에서는 한줄의 끝이 LF 로 이루어지지만,

윈도우에서는 CR,LF (CRLF)로 이루어지기 때문에 git에서 어느것을 선택할지 혼란이 온 것이다.

 

해답은 core.autocrlf를 켜주어서 git이 자동으로 한 줄의 끝을 변환해주는 기능을 사용하면 왼다.

 

윈도우 사용자는

git config --global core.autocrlf true

 

리눅스, 맥 사용자는

git config --global core.autocrlf true input

 

명령어를 입력하면 된다.

 

물론 global 설정이 아닌 이 프로젝트에서만 설정하고 싶다면 --global을 빼주면된다.